That's so funny epyon...but only because of an inside joke between me and ryll ;P.

And Penner, there is absolutely no reason to hate origin; remember that it's still beta and pretty much just an evolution of EADLM+Store and even then it does a few things a lot better than steam like much less memory usage and the ability to choose wherever you want to install your games.
The only thing steam has over origin atm is a larger selection of games and the steam overlay in game.

And yes the whole steamworks DRM works exactly the same way if you get the game retail; after install you will need steam to run it, it's the exact same situation.
People are hating for no reason at all.