Most people who complain about Google don’t even use it properly (e.g. PSE).
I do wonder how far one can get charging for search.
One of the spectrum is true bare metal - setting up a data center, space, power, cooling and all of that.
Next step might be colocation.
The other end of the spectrum might be something like Firebase or DynamoDB. A step to the left from there might be Cloud Run, and then GKE.
It’s difficult to know how to spend your time and money as a function of the associated costs and maintenance.
Unfortunately from what I’ve seen the big clouds are a bit too expensive compared to the likes of Hetzner et al to just overprovision and forget about it.
I will say that it’s getting easier to have a self hosted set up that supports failover well with CockroachDB, TiDB and such.
The app side still needs refinement. Maintaining a k8s cluster on bare metal isn’t trivial.
Man people have no clue what they’re talking about lol
Regardless, too much expense for too little revenue.