You are very naive if simple blog spam articles like these influence you that much.
Amazon has a terrible reputation, as evidenced by this article as well as a simple google search for "amazon work culture". And that reputation is costing them talent.
That's all I was getting at...