Baring in mind that the PS4 has been selling a hell off a lot more consoles than the XB1, isn't it likely that MS had more stock to sell than Sony? I simply think that Sony have sold what they can produce while MS sold what they can produce + what they couldn't sell previous to that.
The PS5 Exists.