I used Steam since 2005 because of Counter Strike. It was shit back then. Service wasn't as awful, the client, etcetc like it was a couple years back. The reason why Steam became so successful is because it's created by a guy that loved video games and thinks more of it's customers than anything else. A new computer? Sure no problem just redownload it. Steam doesn't care unless you purchased a game that has another layer of DRM installed. Ubisoft is guilty of this and which is why their games do so poorly in the PC section.
Steam is DRM itself, but the good kind. The least intrusive one. Getting banned from Steam? I've haven't heard of anyone getting banned from Steam lately. 3 years ago accepting a gift from stolen credit cards? Yeah. Now? Game is removed and carry on. Exploiting that sale with thousands of coal? You don't lose your games. You just lost your privileged to trade and participate in future events.
If you live outside of America then prices of some games are silly due to VAT and publishers. Perfect example is
EA with their gamesOver the past couple years Steam in terms of quality just sky rocketed. Records stats, achievements, community page became better, better response, support, more video games on the store, a place for indies to start, Gaben, cloud savings, cloud screenshots, and a bunch of other things. And sales. I guess Gabe realized everybody would be willing to buy that game for $5 over $30 which is why they have constant sales. Almost every week now you have a midweek and weekend sale. Used to happen a couple times a month a year or two ago.
Which is why many prefer Steam over Origin beyond the "it can scan your computer."