By now most are probably aware of Don Mattrick suggesting that those without a stable internet connection should buy a 360. While I can see the logic in this statement (at least from his perspective), it's caused an uproar from the internet, once again. And of course, it isn't unwarranted.
Despite that, I can't help but feel pity for Microsoft. It seems to me like they're in the same position now that Sony was in back in 2006 - in each case, both MS and Sony had released two successful consoles and felt like they were untouchable, and they both ended up paying for it as a result. Sony lagged behind Microsoft for a while in the current generation, and only in the latter half of the PS3's life cycle did it hit its stride and recover from its rocky launch. I get the feeling that the same will be true for the Xbone. It's clearly unpopular right now, but once it has a chance to recover from its errors I don't think it will be a wholly unpopular choice.
And this brings to light another factor: Sony had to be humbled, and screw up, and make mistakes to get to the position they're in now. After the giant success that was the PS2, they likely got way too ahead of themselves and were too cocky. Now that they've had that experience, they've bettered themselves because of it - and now they have the popular consensus with the PS4. The Xbox is only now just going into this awkward phase, but my guess is that once it comes out of it, it will once again be comparable to the hugely popular 360.
I realize that with the hype that E3 brings it's easy for people to get excited, but just remember, the Xbox had to make a few mistakes at some point to really be successful, just like Sony did. In the end, I feel like the Xbone we're seeing now is the result of hot headedness and Microsoft's underestimation of Sony. Now that they've had this experience, let's hope they won't make the same mistake again, and give us another console that's as good as the 360. So let's not go too hard on Microsoft. I'm not asking you to support DRM or even to buy an Xbone, but we should all be careful not to get too overzealous when it comes to these "console wars." Microsoft screwed up - it will only be in vain if they don't learn something from that mistake - and of course, that is just my humble opinion.
For now though, it seems like the PS4 is in the best position.