They are economic realists about this. They say "yes" if they can't realistically get $100k from you for your error.

I have never in 9 years working with AWS - four at product companies as the architect, 3.5 at AWS itself working in the Professional Services department and the last two working at 3rd party companies - ever heard or read about anyone either on a personal project or a large organization not be able to get a refund or in the case of a large org, sometimes a credit from AWS when they made a mistake that was costly to them.

I haven’t even seen reports on subreddits

From your bragging one could tell that you have seen _a lot_ of charging mistakes and "happy" refund stories from AWS. It's scary that a single human can do extensive statistics on personal experience about these monetary horror stories, don't you think?

So can you find any anecdotes even on Reddit where a student or hobbyist asked for a refund and was refused?

I assume you have seen many casual instances of cost overrun in that time. I'm sure you've also seen instances where an extra $10k flies out the door to AWS and people think "no big deal, that one was on us." This world doesn't have to exist. Even if AWS has a policy of always refunding people for a big oopsie, the fact that you have seen so many big ones suggests that you have also seen a lot of little ones.

By the way, there is nothing stopping AWS from reversing their trend of issuing refunds for big mistakes. "It hasn't happened in the past" isn't a great way to argue "it won't happen in the future."

Yes and I’ve also seen bad on prem build outs, bad hires, bad initiatives, proof of concepts that didn’t go anywhere, etc

Sure. The issues with AWS could all be solved with decent billing software, though. 15 years in there isn't a good excuse for this state of the world except that it's profitable.

You can set up billing alerts to trigger actions that stop things when they trigger. The easiest way is to take permissions away from the roles you create.

They give you the tools. It’s up to you to use them. If that’s too difficult, use the AWS LightSail services where you are charged a fixed price and you don’t have to worry about overages or the new free tier

https://aws.amazon.com/free/

Because despite what everyone here is saying, before July of this year, there was no such thing as a free tier of AWS, there was a free tier of some of their services

Instead of lightsail, I'll use digital ocean. It's a cheaper way to get undifferentiated VMs.

If it is so easy to set up these automations, Amazon can easily set up this automation for you. Ask yourself why they don't.

$1 cheaper per month for the lowest performance VM on both?

https://medium.com/%40akshay.kannan.email/amazon-is-refusing...

https://www.reddit.com/r/aws/comments/rm8t2j/any_experience_...

Both of these are about an account compromise, which is a really fascinating story about incentives. An accidental overrun on something you designed on AWS indicates you are hooked on their drugs, so obviously the dealer is happy to give you another free hit after you had a bad trip. That's good marketing. An account compromise has no intention, so giving you a refund is just a waste.