I don't think there are "so many devops" jobs. Everywhere I've worked in the last 15 years, the number of people managing everything from hardware up to developer tools and CI/CD was tiny compared with the number of developers. Some start-ups dont bother with those people at all to begin with and regret it later. Then they hire a tiny team after years of neglecting these areas, and then expect the "wings on the plane to be swapped out during flight". Those devops people are casually expected to be experts in process (incident/problem management), cloud infra / infra as code, db config / replication, networking, security (IAM, SSO, network, OS), release / deployment, monitoring / metrics / alerting / tracing (not just deploying them but working with devs to implement observability in their code), dev tooling (code/artifact repos, every brand of CICD pipelines & runners) ... basically anything that isn't software development. They're also expected to be oncall for other teams in many companies.
Many years ago I worked at a large, old tech company where all of these areas had dedicated teams.
PS: how many people at your company "really" know Kubernetes inside out? And if it misbehaves, who do you expect to have the answer?