OpenTelemetry Is a Disaster. And It’s Not Because of Vendor Lock-In.
OpenTelemetry is the de facto standard for observability, but its design is fundamentally broken. The paradox: you need an open standard to avoid vendor lock-in, yet the standard itself creates a painful trade-off between messy code, poor performance, and no good option. This article argues that the real problem isn’t lock-in โ it’s the abstraction itself.