You need to hire people who are competent with a new, quickly evolving technology. That means it's hard to hire someone good and it's expensive.
The upside is that you can replace multiple "normal" ops people with just a few K8 folks but that also requires a bit of culture change of how you do development.
I started a year ago on a team, and there are so many different technologies, things to know, gotchas everywhere, that even competent people can struggle outside of taking a single domain and owning it.
It is not remotely easy to actually use and understand all parts of a massive system, at least ours.
The upside is that you can replace multiple "normal" ops people with just a few K8 folks but that also requires a bit of culture change of how you do development.