Yeah, I think some people here in the hurry to bash EA don't see the real picture.
Retail ain't just dying. It may very well be dead in a financial sense for them.
Stardock just sold Impulse to Gamestop, not 2 months ago. What does that tell you?
This is obligatory on EA's part, as it is on everyone's. They don't have a choice anymore. They all stalled, dealt with Steam rather than pioneering DD when it was clearly on the rise. Microsoft tried and failed (thank god) with GFWL, twice, and even Blizzard/Activision was slow to go "hey, we need some sort of online, digital client that is a source for everything we do."
(As an aside, can you imagine the MS version of Steam, where every single game you buy digitally for Windows would come from them? *guh*)
So people are looking at this as a competition with Steam.....I don't see it this way. This is basic survival for control of distribution on the part of publishers. They cannot continue to ignore DD sales and rely on retail stores to make up the difference; I don't have stats but it's pretty much accepted that the revenue they're getting from DD crushes their retail sales several times over. And since conservative estimates put Steam's share of DD sales at 50%+....execs must be freaking out that they're effectively relying on one partner to guarantee a large part of their revenue. That makes them nervous because they have no bargaining power with someone like that.
So people ask "why does it seem like this keeps happening" and it's not just a fad. It's the long over due growth of the game publishing industry. Which is why I say I think Steam will continue to do very well, even with all these different "competing" services. But I don't think these services are just going to evaporate like GFWL did. There is no past for game publishers to return to, no old way of doing business that will get them the profits they seek. I believe that, whether or not these systems are horrible, they are here to stay.
But put it this way. The choice in the future is going to be between:
-Installing and using 5 different services to play 30 games.
Or
-Installing and using 1-2 services to play 25 games.
I stress using because it's almost a given that you'll need to be logged into all these services to play MP and SP games, pretty much as a guarantee. We won't get a choice about that. So to them, you using their chat services, deals, and perks is what really makes them successful, because being engaged in their network leads to sales. For us it will come down to whether we just create joke accounts and never use the services, or if we decide to actually engage their network, partake of their services, give them traffic and ultimately buy our games from them.
As a neutral place for people to get their games, where big publishers have done and will continue to do business because their bottom line is vested there right now (not to mention the indies), Steam will be around for a while and has its niche firmly in check. What will define how stupid the future of gaming gets is how much the publishers demand you access their networks to play their game. If they don't do the smart thing like Valve did and instead create some laggy, resource-heavy, DRM-choked up piece of shit the future is going to be pretty rocky I think. Ubisoft could be considered a pioneer in showing us exactly how flawed these things can be.
If publishers actually do the sane thing and only require their service to a limited extent, and make them very much background affairs for people who want to get more perks by using the network....I think we won't notice that much of a change.