People crucified Sears for making teams compete internally but that’s literally what’s happening at Amazon at a larger scale. Teams and orgs regularly push back against helping each other. Will not waste resources to help others.
I don’t believe Amazon has a good outlook over 5 years unless they get lucky with random bets. They no longer innovate, they just copy and try to compete with scale. Even then, it doesn’t work because no one working on that product actually cares about the problem so startups can easily outcompete with “customer obsession.”