I'm ex-Amazon. I was forced to stack rank my team, even if it made no sense on a small team and against my severe pushback. I also know plenty of current employees who can corroborate this was happening.
Thanks for your input. I don’t know the insider story like you do, but went off descriptions of the review process from good friends who worked at Amazon.