I've recently taken a look at Origin -- I did finally decide to buy that Origin bundle, which gave me a bunch of steam keys (admit it, you did NOT expect me to mention that!) -- and a few more Origin keys.
Originally, I thought I would find my old Dragon Age Origins Ultimate there -- didn't quite like it, didn't play it for long, but it's still something I might try again with a savefile editor and/or a decent guide. I'm not even sure I'm using that Origin client and/or website correctly, but it appears that my Origin login works on some Bioware website which seems to know I have that game, but Origin itself doesn't, and I can't seem to download it (I do have the DVDs, of course).
I sort of expected Origin to be "like Steam, just with another logo" -- but apparently it's not.
And of course, even Origin has "3rd party DRM" -- by EA itself? The origin bundle gave me a "Sims" key (I haven't registered any of these yet, though), and comes with a description of how you have to register at some Sims-website before registering with Origin. Granted, Steam has it's share of "3rd party DRM" as well, but even though I don't have Valve games I believe they only use Steam. Just like many other publishers trusting Steam enough to not require additional DRM -- but EA doesn't even trust their own platform?
Does that tell us something about the future of Origin, when even the creators don't commit to it? When "EA subcompanies" (or whatever Bioware is these days) accept Origin logins, but aren't really a part of it? When a presumeably modern online platform requires you to install games from DVDs?
One day I will continue to play around with the client, and maybe even use my keys. I still tend to believe that using them will not give me a coupon that I have to send to some shop to get installation DVDs, but frankly, I might not even be TOO surprised if that happens :-)
Compared to the Steam client, I've always had the impression that I'm just looking at a store, not at a piece of software to manage my games that just happens to have a store attached. The fact that (being in germany) I found no way to switch the Origin website to english didn't exactly improve things for me either -- I've been "gaming in english" for decades, alongside "TVing in english" and "movie-watching in english", and I don't intend to change that. The client has a setting, though.
Maybe it's also the somewhat decent, "no-frills" design of the Steam client and website. In a world of flashing and beeping and shaking and rotating and pop-upping websites, Steam almost feels like a clean, functional website, and it extends that to the client software. I'm not such a big fan of the store frontpage, but that's about it -- and it's still comparatively ok.
Thus, if you ask me -- don't improve Steam to be more like other popular platforms :-) Or at least a certain other platform; I don't currently have keys for any halfway recent Ubisoft or Blizzard games.