True, but the point about supply not being able to meet demand applies to both, probably even Nintendo as well tho Switch sales have kind of softened going into 2021 (OLED will most likely bring all of that back up, even if I think it's kind of a mediocre device technologically speaking, for the price).
I think the hardware sales particularly stand out due to them being better than 360's, so that gives us something to reference numerically speaking that hasn't necessarily been the case with Xbox for a while except for other people trying to extrapolate numbers from official data given. But for me personally, that takes a backseat to the revenue total which seems really impressive considering how much less systems they have in their console install base compared to Sony and Nintendo.
The one thing I was just wanting to show there is that the relationship between console install base and ecosystem revenue is nowhere near a linear one. Personally, I think it could be enough to give, say, Sony, some pause to consider if producing/selling 2.5x the number of consoles in a system lifetime is worth "only" a 46% increase in ecosystem revenue (and IIRC, the ecosystem annual profits for both are even narrower than that).
That being said, there's obviously some aspects of Sony's approach Microsoft could stand to look at to figure how to incorporate those successfully into their ecosystem. Chiefly, because Sony has more console presence in global markets, it affords them a mindshare in places Xbox simply doesn't have, and in terms of cultural impact on a global scale mindshare means a lot.
Microsoft probably wants to use methods like Xcloud for handling that, dunno if the costs in producing a ton more consoles outright, at least in the first couple of years, is something they desire to do, whereas for Sony they're kind of forced to do it as it's expected of them at this point (so it's both a blessing and a curse, in a way).
C'mon, you can't tell me she
not thicc
, look at dem thighs!!