> What did AWS do wrong here? Were they supposed to know this guy's unwritten expectations?
I suspect you're either autistic or a lawyer being obstinate. Human society is full of unwritten expectations, we learn these quickly as a child or face social consequences. No where in the law is it written that you must say 'please' and 'thank you' but it's also expected and people are less likely to do things for you again if you don't.
So consider this situation now:
_A person (the dev) did something nice for someone else (a trillion dollar company) and they didn't bother to say thank you._