What does that have to do with the Origin application? All of those games use a browser for MP, don't they? Seems like you're ignorant to what Origin really is.
Origin's implementation is still based on their god awful DRM which caused nothing but problems for those games for me. The browser is irrelevant (although another issue I hate about EA games now.) They still fall under the same archaic TOS that allows them to ban you from all your games if they ban you from the forums, and gives them the ability to kill the servers of said games, forever losing the games you purchased. Steam at least allows me to download local copies and play offline.
Just because I don't like how EA does things, doesn't make me ignorant. I'm still amazed there's actually an Origin Defense Force out there.
It's called competition and prevention of a monopoly. Seriously. It's not difficult. What do you lose by EA's competition, more incentive for Valve to do better and the odd game requiring the installation of Origin (The horror).
Monopoly is rarely a good thing for consumers it leads to stagnation and in the worst case a great ramp up in anti consumer practices. Is the slight convenience really worth that?
Competition for the sake of competition doesn't always mean things get better. What has Origin done to improve PC gaming other than unleash another horrific DRM ecosystem that has partially crippled two once great franchises?