I agree. I'm not even sure I understand defending AWS here from a purely capitalist perspective. When a large company gives thanks to a open source developer they are encouraging that developer to continue contributing. That could possibly benefit the company in the future - to act otherwise doesn't seem to serve their own interests very well.
Is the author calling them out fair. Yes.
Also fair, me assuming everybody defending AWS here is a terrible person.