There's one thing I like about Origin (and that's it). The "on the house deal."
Speaking of Origin.
I dont have a single game on Origin that I actually purchased. I have 16 games on Origin - some were part of humble bundle, some were part of the On the house deal and some were just extra redeemable steam keys.