i never heard of "steam" till a couple of weeks ago....and none of it has been good.
I absolutely love Steam and won't get PC games any other way. No discs to lose, easy to reinstall when switching / upgrading machines, and none of the problems others have complained of. Much better than CDs/DVDs with draconian copy-protection measures built in that DO screw with your system.
So there, now you've heard one good thing.
I don't use any of the social media aspects of it.