Why don't they just provide a big red button to enable caps instead?
So many companies have departmental budgets and need the ability to guarantee a bill not more than $X.
It seems crazy GCP doesn't have a budget limit option. In fact, AppEngine used to have a budget limit option, and they've just removed it!
awful behaviour!
https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2...
Most people wouldn’t want to stop operating completely even if they exceed a budget so it’s really more for monitoring.
People who do want that are probably better off renting a server for a fixed cost - plenty of places still do that.
Cloud makes more sense if you are growing rapidly or have short term needs for significant increases in computing power.
At some point after that cloud stops making sense and it becomes cheaper again to host your own infrastructure.