This may be true for small, simple systems, such as basic web apps, that don’t really need Kubernetes. If your system can fit on a single machine, or even two or three, why would you use a cluster orchestrator to run it?
But if you’re at a real company - not a mom and pop shop or similar - and you have multiple services implemented by multiple teams, you’d be hard-pressed today to find something that makes more sense than Kubernetes. Yes, there are PaaS offerings that can hide some of the inherent complexity, but they tend to run into limits, cost issues, etc. quite quickly. Not to mention they’re often implemented on top of Kubernetes anyway.
Kubernetes is worth learning if you want to understand the needs and design of non-trivial software systems. Everything it offers corresponds to requirements such systems have, and it provides an extremely well organized, unified way of managing that. It’s one of the most well-designed software products of the 21st century.