I don't really understand such a big difference. Lower price on x and game pass is big plus of Xbox. So far Playstation "system sellers" have been just few third person adventure games as usual.
Maybe a few big third person adventure games are what drive sales on non Nintendo consoles? Being as objective and non-partisan as possible can you really think of what's better suited for driving mass-market attention?
There are a bunch of genres that shall always be dominated by PC, noone is even trying to out-Nintendo Nintendo anymore with their roster of blue-chip mascot franchises, licensed sports are best left cross-platform as they are drawing their users from outside of the videogaming core, there's not an awful lot left to focus on.
As to Xbox's general performance, for the sake of charitability the best I can offer is that to a large degree they've been unlucky. They keep making big bets but for one reason or another they simply aren't coming to fruition in the way I'm sure MS would hope. For example, in an ideal world the split offer of Series S and Series X does seem like a smart move because it gives them coverage of a wider entry-level in the console space.
While they couldn't have predicted Covid disrupting supply chains and limiting SX availability at the start, they really ought to have foreseen how SS parity would pose additional problems for developers and largely overshadow any advantage SX had over PS5. As much as anything because of the launch delays, those claims of "the most powerful console ever" no longer seem relevant.
Nothing I suspect sums up the problem they've created better than Hellblade 2. When that was first revealed at the TGA's back in 2019 it looked like a system seller, but 4 years on there's still no firm release date (just sometime in 2024), and its inevitable at this point the bulk of its market are going to experience the game on a Series S. Knowing as we do now how UE5 based titles perform, how much of the conversation when that comes out are going to be about how well or badly the title runs on this base-level hardware as opposed to its "wow" factor on top-end PC? That doesn't seem like a recipe for a system seller to me... more like a monthly bump on GamePass as people dip-in for a look at a game that's likely relatively short.