Mostly because they have been smart & kept their lips shut & let Microsoft run their mouths & upset people first so people flocked to them instead. A lot of the features that people are so up in arms about havent even been explained properly yet but Microsoft made the Molyneux mistake of announcing things before they actually have proper details. So they gave brief explanations then let everyones imaginations run wild, so much so they are being compared to Skynet. However a lot of those same features are rumoured to be incorporated into the PS4 also, except Sony decided not to mentioned them at all. So now Microsoft take all the heat & the hate & Sony sit back and adapt their strategy accordingly.