Everyone here thinks it's normal because they're within the system. Those of us outside of it can see it's insane and dehumanizing.
I've been on both sides (IC + manager), though not at Amazon. As a manager, it's always crystal clear that not every team member contributes equally, often by a wide margin. When it comes time to give out monetary rewards and title increases, how would you propose people be evaluated?