Observability used to be a fragmented mess. You had one agent for logs, a different library for metrics, and a proprietary SDK for distributed tracing. If you wanted to switch vendors, you had to rewrite your instrumentation code from scratch. OpenTelemetry (OTel) fixed this. It has become the second most active project in the CNCF (Cloud Native Computing Foundation), right behind Kubernetes.