Originally Posted by slaWter
Steamworks has a great advantage over other games that are on Steam. The possibility to get it anywhere including retail and add it to your Steam library. That's the perfect combination.
Origin offers that service as well, even per default for all games so far, that's great.
But your comparison is flawed because Origin doesn't offer the same broad game selection with titles from different publishers and developers. If RAGE would be on Steam but not on Origin because it's based on Steamworks, then your comparison would be valid.
Origin sell EA developed and published titles only, that's why, it's not like Steam where they sell any game.