Why not? On my home server, k3s (single-node master), sitting idle (no workload, no changes), has amassed as much CPU time as a full virtual machine running Home Assistant: 17.75 hours in 106 hours of uptime.

All those abstractions and cluster features do not come for free.