Moreover, how do they have so much code that they need k8s? Isn't their product just a proprietary function that converts lat/lon to three words and vice versa?
I'm always amazed to find 10 Infra engineers and 15 backend engineers to maintain a very simple webApp for example.
There is certainly overhead (kubelet, master) over running your PHP app on bare metal or whatever, not to mention having to figure out what deployments, pods, services, kube-proxy, etc. are... but once you've done that, it's pretty easy. Especially if you use something like GCP, you don't pay for your master, and there is a web UI for doing everything that's simple. I would recommend it once you need to scale beyond 1 computer.