I had not yet seen MajorNelson's reply, as I avoid the reddit gaming forums entirely (the homebrewing forum is awesome though!) and don't have access to dedicated gaming sites from work. It appears it was only posted 1 day ago (I'm in Australia, already through Monday here).
I didn't have facts, but I had statements from the company. The twitter statement is the last thing I'd seen stated by actual MS employees. I wasn't making things up, ignoring "facts," nor anything else you accused me of.
How is anyone invested in the PS4 ecosystem when it's out yet? Or you just mean emotionally?
I think that there are a lot of mistakes in the xbox one DRM, and hopefully they'll be fixing them. I won't buy one until they get fixed, but I don't care if you do or not!
What I want changed:
-daily checkins are fine, but only disable playing if it's been ~4 weeks since a successful checkin. Broadband outages happen, and that's exaclty when you want to churn through the latest RPG because you can't do your "normal" entertainment things.
-if I have a disk in my hand, I should be able to play that game single player offline, regardless of having a net connection/whether it's used or new/etc.
-If this system is all about advantages, I should be able to lend a game to anyone "digitally" without cost nor effort. "lend game to Jimmy for 30 days" and it disables the license on my xbox. After 30 days it reverts back, and I can continue lending it or not. I am fine if I cannot play the game while it's "lent".
-Allow resale on market terms. Make it like the apple store, though, and take 30% of the resale price (10% to MS, 20% to publisher?) rather than setting prices and disallowing some games to be resold. They've REALLY missed the boat on that one, as they could have an internal "ebay" like system where you list used games for sale. EVERYONE wins under that scenario.
-GUARANTEE ALL DIGITAL DELIVERY GAMES WILL WORK ON FUTURE "xbox" CONSOLES. This is a big one. I'm annoyed that my XBLA games (we have >$500 invested in them) will not work on xbox one. Require "arcade"/casual games to be written in dotnet with no assembly, or require publishers to provide source code escrow. I don't care if they cost more to accomplish this.