Mario Odyssey is one of the highest selling games of the generation, and other platformers don’t sell that much. However, people might give platformers a chance with gamepass, but I feel most don’t purchase platformers if they’re full priced. I don’t think it’s a genre that’s important to Microsoft and others
Also, you could argue xbox got more games geared towards kids. Roblox is an extremely popular game and that’s not on Playstation at the moment. With the modern kid xbox is able to provide them with Fortnite, Minecraft, and Roblox, which are the holy trinity of games that appeals to kids of today.