Microsoft also made some DRM-oriented plans related to used games that they've had to intensely backpedal on, and this really hurt them.
Basically, Microsoft completely disappointed and enraged the biggest hardcore gaming fans. It's worth asking whether those fans represent the entire market, but they definitely have a huge marketing footprint. You might see MS recoup this loss when they start getting demo units up with their impressive TV features and home automation stuff and whatnot. If MS can really produce a killer app for the Kinect (which is integrated into the One) they could do some damage - Sony has completely backed off on their plans to provide a 3D Move camera as a bundled feature of the PS4, which allows them to whoop MS on price, but also means they'll be in trouble if something makes the camera a "must have" feature.
But they could have easily ensured it by supporting / emulating previous generation games.
I really don't understand why they haven't done it.
The first version of PS3 had an hardware support for PS2 but following versions had software emulation: http://en.wikipedia.org/wiki/PlayStation_3_models#Model_comp...
The biggest reason that software emulation won't work for 360 titles is that the hardware architecture of the new consoles is completely different from the older generation. The CPU instruction set is x86 instead of PowerPC-based, and the entire memory and GPU interaction system is different than the 360. To emulate the entire instruction set of everything in software is just not going to be possible.
THere was a partial software emulation for european PS3s as stated by wikipedia.
> the hardware architecture of the new consoles is completely different from the older generation
I knew for the PowerPC vs x86 this is what I mentioned rosetta. For the GPU I thought they were both using DirectX.
Microsoft also backtracked on horrendous anti-consumer DRM policies, which were wildly unpopular.
Responding to consumer feedback isn't a bad thing per se, but creating such anti-consumer policies in the first place makes one reluctant to spend a significant amount of money when a competitor has a more impressive product for less money.
Apart from second-hand games. Or local play. Or slow connections. Or ....
Honestly, the ability to share a game with family & friends without ever having to exchange physical media would've been a killer feature.
Also, discounting exclusives is pretty huge. You also need to discount indie games, since Microsoft has proven they don't give a shit.
Disc technology is far from dead. Tell me this again when you have people biting at the bit to download 50GB worth of data (blu-ray DL size disk). Microsoft wasn't leading the next generation of anything... both physical media and online media should be able to exist without a persistent internet connection.
If you want to buy a console from the guys who, when asked about an offline offering of the One said "we have that, it's called a 360," then go for it. Super consumer friendly, no doubt.