I only used Origin for Mass Effect 3. Once I was done with that, It's just been inactive. Outside of a couple games that I don't really care about that much, Origin has zero advantage. Steam has good service, good price, large selection, decent social interaction, and it continues to innovate.