Well, let's hear it. Is it because you heard somewhere that "k8s is overwhelming and unnecessary for everyone" or do you actually have some constructive argument for not using k8s?
Not GP, but nothing wrong with kubernetes per se. It is simply unnecessary.
You can get to gigantic success and extraordinary scale by growing vertically, without needing to add a very complex layer that kubernetes is.
Think of the many literal millions of lines of code, and thus, potential bugs and liabilities one inherits by "just using kubernetes".
It's not a requirement, neither problematic. Its simply unnecessary for anything remotely resembling a "one-person tech startup".
Besides unnecessary features like horizontal scaling, necessary features like restarting a service already exist, and most likely are already installed in the base distro and being used by the rest of the system. Its not like this couldn't be done before, all kubernetes provides is a conveniet and streamlined package for all that, at the cost of black-hole levels of extra complexity via several added indirections.