Re: Games and all things related
EA wants more money and to launch Origin to more people. Basically what EA refers to when they say Valve has "restrictive terms of service," is that under Valve's new terms and conditions Valve wants all DLC for a game to be available through Steam too. Which is fair as if someone is buying a game through Steam then they'll most likely want to be able to download or buy DLC through it too and make it easier, as opposed to having to run off to the EA website to get it or buy it through the in-game stores.
EA doesn't want that because they don't get as much money from it, so they're being difficult and not releasing certain DLC through Steam. Such as Dragon Age 2's Legacy DLC, which is what caused it to get removed from Steam, same with Crysis 2. So they want to use Steam to sell the game and allow customers to download it through their service and so on, but make it so customers have to get the DLC through in-game stores which means Valve get no cut of the profit and EA gets everything.
As for Battlefield 3 and Star Wars: TOR, those require Origin to be installed to work. That's just EA knowing that these immensely popular games will get them a lot of Origin accounts. As for more competition, I don't see this as doing much to cause any significant price competitiveness. They'll be selling EA games only and some seem to be at a higher price than the ones that were at Valve or they still have at Valve aside from a few sales here and there. I think both have their faults but EA is more to blame here and for a while now they've been trying to push all the blame to Valve through PR bits.