First it was the debacle that was No Man's Sky which Sony put its marketing behind. Then it was Sony's restrictive modding policy with regards to Bethesda's Fallout 4 and Skyrim games. Microsoft has been less restrictive in that regard. Then the PS4Pro not being able to play 4K Blurays which the XB1S can, Microsoft made sure to emphasize. Also, the PS4Pro being weaker specs-wise than the upcoming Scorpio, Microsoft doing a better job of implementing backwards compatibility, and even Microsoft claiming their gaming network is the better one (not sure how true that is).
Also, if memory serves (no pun intended), external storage on the PS4 and PS4 Pro is a hassle compared to the X1.
Kinda hard to argue with subjectivity.
No mans sky is not a knock on Sony. I don't know why you would associate that with Sony as a failure. ESPECIALLY being that is was also released on PC.
Restricting modding and BC, I doubt those things carry the kinda weight you are suggesting they do. Evident in when you look at games sales. Didn't fallout sell better on the PS4? Has the 3yrs of BC support worked wonders for MS? And should I start listing out features the PS4 has that MS doesmt? I rather not, cause there are all subjective. They may be important to you, but in the grand scheme of things they don't equate to much.
PS4 and 4k Blu-ray, again, that's not something that in the grand scheme of things matter. aimless you really believe that the reason the XB1 is selling better is because people want to buy 4k Blu-rays to watch. You should also out stock into marketing. MS will do well to scream whatever differentiating feature they have to the rooftops. They are almost required to do so. Doesn't mean it's relevant.
And how can you possibly talk about PS4pros weaker specs to the scorpio as a knock? Then forget that the Pro is out now and we have not even seen what the scorpio looks like. If it's coming a year later, shouldnt it be more powerful? Have you considered how many PlayStation console will be in the market by the time the scorpio is released?
What do you think the devs will think?
And external storage, again, subjective. It would no doubt be a great feature to have. But you can easily upgrade you internal HDD on the PS4. I doubt anyones reason for not buying a PS4 would be because it doesn't support external HDD.
Truth be told, all you have just said is subjective. You haven't pointed out a clear significant reason why anyone would choose the XB1s over the PS4 from the things you have mentioned. Or better out, how anything you have mentioned equates to turning the tide.