- I don't want to use restrictive (GPL) license like those business-hating FSF folks–I want people to use my software _freely_
- Hey! A big business used my software in a way that rubs me the wrong way (in this case, without giving prominent enough attribution)! Not nice!
What's not nice about it? You use a permissive license but you're going to get upset if people follow the letter of your license? This doesn't make sense. This might make sense if there were not alternative licenses but there are, and the author chose not to use them. This seems like playing a mind-game. "It's permissive! Use it how you like! (but I'm going to be upset if you don't follow the unwritten attribution guideline I have in my head)." How is it fair to expect other parties to meet your secret expectations?
What did AWS do wrong here? Were they supposed to know this guy's unwritten expectations?