Can't fault MS for doing what it did with Xbox 360. They got the hardcore to jump in early with lots of exclusives (like me), then slowed down exclusives to just Halo, Gears, Forza while they went after the Kinect pot of gold. Half way through this gen I switched to PS3 when Sony was firing exclusive after exclusive, no regrets. MS seems to be doing the same thing with Xbox One, lets see if they can maintain a strong stable of exclusive software for the entirety of that console's life. With Sony, there is no worry, you know they will stay committed.
Isn't there a 'fool me once' thing here though? Aren't at least some core gamers going to pause before ordering Xbox one, thinking "hang on, what if this good stuff from MS is just a flash in the pan? What if they abandon me again? If I'm going to end up buying a PS4 in 2 years, why not save my money and just buy that now, and not bother with Xbox?"