Earlier quoted context omitted.
One thing that would make a difference on small accounts is the ability to do prepaid billing only. That way you define your budget in advance and they enforce it. The problem with the current billing is that people who are new to the system have no hope of understanding what is going on and they have to accept the open-ended nature of the billing system to learn.
One issue is what gets shut down when you hit the max? If you have an EC2 instance running and you hit the max, do they shut it off? Would customers understand that and be ok with it? What if you have an S3 bucket? Should they just delete the data? That's probably not what you want. You can basically do max bill now -- you can set up a cloud watch alarm for billing and when it reaches a certain price, run a script. Y…
It's pretty easy stuff, IMO, but the upside for them is low -- after all they are already #1.