Are you suggesting that because the pay is high the culture of Amazon is bad ?
Why is working for money a bad thing ? Everyone is selling their time in exchange for money.
The primary reason for Amazon's bad culture is the management, and their insistance on firing 6% of workers each year[1]. This creates a culture where the people who understand this system well will actively sabotage newbies and naive devs to avoid getting canned.
A lucky few with good VPs and directors may have a good experience overall, but at some point the Amazon culture catches up to everyone, except the executives who don't face the same pressures.
[1]https://www.businessinsider.com/amazon-performance-review-6-...