I feel the same. The points in the article are quite well articulated and there were some very valid concerns that I also agree with. MS is addressing issues that haven't surfaced yet, but they will eventually ie the digital future. And I believe they are ready for the future, they just jumped the gun a little.
However I think that most peoples reaction to the product they've shown is a little poisonous and hyperbolic. MS console is indeed weaker than Sony's machine, a valid point but a mute one at the same time that will fade with time as we get to see more games on both platforms, in the end gamers only care about games. MS has a slew of features that make it's console a worthwhile choice, especially after price reductions (if they happen). The Kinect gives differentiation and the software offers so many features we'll never see on Sony's platform such as smart matchmaking, voice activation, instant switching, multi tasking, reputation system, Skype, HDMI IN and a few others. Not to mention original TV shows, something Sony is also working on.
Sony's system IS a very well built one, and offers great games. Sony took the PS3, applied non-exotic architecture and made it 360 2.0. But that's where the innovation ends, and I'm a little disappointed they didn't try to improve their Move tech or the PSEye there was SO much potential. Instead they took the safe bet and appeased the old ways which isn't necessarily a bad thing today but may hurt them in the long run, and I bet my left nut they will pursue original TV shows, and casual audiences after the first 2 years of the console life cycle.
It's be really interesting where both companies are in 10 years. But I'm certain Xbox (and Playstation) will be here and remain a full force in this race.
Your point has merit, but the X1 doesn't have exotic hardware. Nothing about the architecture is formidable to work with, this isn't black and white. It simpler means a little more understanding is required to code for it. Devs won't look at it and sweat, they'll simply have a little extra time to work on it. This isn't CELL we're talking about here. Ultimately both architectures are great for devs to work on, that's perfect for multiplats.