Draech said:
But at least steam gets a bit of friendly competition (eventually).
I disagree for two reasons:
1) Steam already has to compete with piracy. That's why the prices are so low, and the service is so efficient, because as Gabe Newell said piracy is a service issue, and valve competes with piracy by offering better service.
2) EA isn't trying to fight steam through market competition, they are fighting them with monopoly tactics. "Origin is the only place to get Battlefield 3 and Mass Effect 3" has no effect on improving steam through competition. Now, if EA sold BF3 and ME3 on Origin for lower prices than those games go for on steam, that would be market competition.
To summarize, Steam already has to compete with piracy, which does more to keep prices low and service quality high than competing with EA ever will. Furthermore, Origin's main tactic for "competing" with Steam is to exert the monopoly it has over EA owned sequels (BF3, ME3, and even TOR was a kind of KoTOR3). Origin does not offer any compelling reason to use it other than "this is the only way you can complete the game series that you started playing years ago."