That’s because they have no consistency in their hiring bar. I know multiple people who were contacted immediately by Amazon recruiters after failing an interview loop. “Hey, that other team says you suck but I bet you’re perfect for our team.” When you know other teams are happy to take your reject candidates, you can’t trust internal candidates any more than external ones.
In fairness, Microsoft has a bit of this. The further across the company you want to move, the more likely you’ll need to interview. But it seems within Amazon that there is no attempt at consistency.