I hate this circlejerk. Origin has a better UI, faster download speeds, and refunds. Steam has discounts (Origin's sales are usually mediocre), but Amazon usually has better sales anyways. So really the only real advantage of Steam is the workshop, but there aren't really any EA games I'm that interested in modding, except for maybe Dragon Age (which has tons of support on nexus).
And Valve doesn't sell its games on uPlay or Origin, so spare me the whining about EA keeping its newer games on Origin.
Ea is free to do as they wish with their IPs but Origin is nowhere as useful as Steam. Because I can surf the entire industry with it and not just 1 publisher's catalogue. I ain't a fan of Valve, I like Portal and kinda L4D. I think Half Life now gets more hype than it deserves and TF is cool, but I don't want to play it.
One publisher, even EA or Activision, cannot compete with the variety Steam offers. You playing COD? You could talk to friends playing Beyond Good an Evil, or Torchlight. Not only games by the same publisher as the one who made your game. Essentially the "origin community" is just people who want to talk about EA games. Many of which are being diced up into tiny buyable sections. Sim City, Dead Space, I wouldn't be surprised if DA:I had them. I am hoping the new CEO may actually have something to offer but I ain't holding my breath.
I know EA bashing seems tiring but I am just going off track records. Valve's isn't stellar either. They are lazy from my perspective. They aren't even advertising the Steambox. Probably because they don't plan to give it any exclusive IPs.
Better UI I disagree with. Faster download speeds is probably true. Refunds they had their hands forced in after all the recent debacles. Dragon Age 2, Mass Effect 3, Sim City, Battlefield 4, Dead Space. All big titles all met fans with ire on release. It got so bad EA took "Worst Company in America Award" from irate gamers for 2 years. Whether you think they deserve it or not, the market spoke up and said they did. That means something. Majority rules. Origin did not originally support refunds until all their major launches started going to hell in a handbasket.
Now, I ain't saying that that makes the refunds null and void. Just saying how long are those refunds going to be on the table for? Steam just handed price control over to the devs/publishers. Something EA was trying to get them to do for a while.
No matter how much you love Origin, it doesn't have the longevity Steam does. Origin depends on EA. Steam depends on the entire industry except EA now.
EDIT: I prefer GOG.com (DRM free digital downloads) but Steam has benefits for me. I highly recommend ModNexus for modders though over Steam.