The cloud is over-engineered and over-priced for personal projects and small groups. If you're a larger company and want high-availability and speed globally, then you're probably wanting a cloud provider nowadays unless you're really wanting to manage hardware yourself.
Setting up your own website for fun or something for your local business obviously doesn't need a fancy Kubernetes setup in EKS. Hell, even a moderate business could be fine if you're not expecting usage spikes or latency issues (although you'd probably want more than a repurposed desktop).