Co-location or a VPS seems like a best choice in all cases except when you're an enterprise.
BenderCloud: just a bunch of VPS and physical server providers
I like my cloud best because I can shift financial resources to the provider behaving the best and dial down those that are misbehaving. I do not utilize any vendor-specific services for my hobby junk. It also means if a vendor tries to passive-aggressively cancel me I can just flip DNS and stop rewarding them with money.
verdverm•29m ago
1. Best DX
2. faster, cheaper, most secure
3. Google is a thought leader in the cloud space (among many)
That being said, I also like Cloudflare a lot