Microsoft are going to have a hard time attracting core gamers to their platform:
-Weak specs
-Less exclusive games
-Big focus on Kinect
-Monetizing every corner of their platform
It seems as though they've taken for granted what core gamers have done for their platform.