Revenues actually aren’t highest during the start of a new gen
They peak mid gen. Going from 3.7B to 7.0B when your brand is collapsing at what should be peak years is simply not going to happen.
This gen is an interesting one.
I don't think anyone can deny that the PS5 was designed more wisely than the Xbox. While there is a performance delta on paper between the PS5 and XsX, it isn't noticeable to most people, and even Digital Foundry have been shocked at how performant the PS5 is in comparisons.
The interesting part is that while Xbox would probably still be subsidising the Series X by an amount at their normal MSRP, they've had to go insanely heavy at their reduced prices.
Cerny on the other hand built a box that could have its BOM rapidly decline in price. Inflation has hugely eaten into that, hence the price increase, but at least Sony are able to cover their losses like that and still sell a shit ton of consoles.
Xbox, possibly due to an effort to compete, have actually cultivated a userbase that is very price sensitive. Their perception is of a value brand now, even though their BOM is premium. Gamepass does not help this perception. Gamepass in and of itself isn't bad, but when you traditionally make your money by selling software to offset hardware losses, I'm not sure that equation balances for Xbox any more because that is a console userbase that is significantly less likely to buy software compared to the other console competition.
That makes gamepass less valuable per user as it takes longer for that gamepass user to make a positive financial contribution to the ecosystem (subsidising sales of series X by $200 means it takes longer for Xbox to make money per user for example).
I'm really quite interested in what Xbox do with gamepass. If by this time next year they've launched COD on the service then they'll take a huge revenue hit. That revenue hit likely won't cover the loss on the hardware and the the loss on day one digital/physical sales. Would that be palatable to Nadella having spent $70B (and let's be real, mainly for COD in all its forms including mobile). COD is their golden goose now - it has to be protected.
I suspect they'll keep gamepass going to try and fend off Apple when they get their ducks in a row. Apple's gaming sub with an ecosystem where games can be played on any of their devices is on paper the biggest threat to Microsoft's entire ecosystem.
Meanwhile Sony grow the PS5 userbase and are actively preparing to grow on PC...