Eh it would only suck if there's an internet outage and I think this has never happened to me in my life (outages happed to me, but none that took 24 hours or more to solve). Maybe these people should blame their internet providers instead of Microsoft when outages happen.
MS is trying to make a console that is console, PC and entertainment system all in one.
The DRM of PC and X1 games are very comparable as many pointed out already, except that PC gamers don't nearly complain as much about it than others.
PC games have serial numbers. Once activated there is a good chance it's tied to an account, which basically diminishes the used game price, since no one else can access the multiplayer.
Even more extreme with Steam or Origin.
Account sharing is definitely not an option, since it's against Steam policies.
Friends can turn into assholes very fast (I know that) and if they change the passwort and take over the account it's over. Steam might ban the account so your friend can't use your credit card number and stuff, but I wouldn't expect to get the account back.
Being online once every 24 hours is definitely possible for the majority of 360 owners, but obviously not for all. Should definitely have an negative impact on the emerging markets, but also not as big of a problem as people make it out to be, especially the people on gaming forums that log in daily. Even the "I'm accessing the site over my phone blah" wouldn't be a reason, since you could just set up a WiFi hotspot with said phone and then log into Xbox Live.
As for deals it's obvious that Microsoft can't offer competitive prices when compared to Steam. PC games will always be cheaper, why do some expect them to change ?
That doesn't mean that all games are expensive though. There were some great sales recently (especially the Ultimate Game Sale).







