My 2c: you don't need K8s unless you are google-scale. Even if you think you are google-scale, you are not. Maintenance-wise and $$-wise, two VPS boxes with Cloudflare (even with an enterprise account) setup is usually cheaper than an ordinary K8s setup.
But again, it all depends on your use case, and people usually overestimate their use cases and the company's growth.
But again, it all depends on your use case, and people usually overestimate their use cases and the company's growth.