they should've invested their money building good/great FIRST-party studios. That's what really sets one console apart from the other. They have added NOTHING, no new franchise they can call their own this generation (and please don't say Gears, Left 4 Dead or Mass Effect 'cause that's theirs as much as any other third party ever was for Sony, and you can bet Epic will be fully multiplat -again- sooner than later, as well as Bioware and Valve will definitely be multi-console next-gen).
Halo, Forza, Fable: all old franchises from the original Xbox, and that's GREAT. They should've built on that system of great first-party studios. No third-party stays with you forever.