Like many people when steam came out (I remember around the time CS1.4 or 1.5 came out...) I was vehemently against it...my brother and I used to pool our resources together to buy games...so how much fun would it be to only be able to single play with that one copy...Blizzard had it right back then 1 real game allowed 7-8 spawn copies and the real game disk was required for single play.
I noticed some talking about the family sharing while it's nice it clearly states "
CAN TWO USERS SHARE A LIBRARY AND BOTH PLAY AT THE SAME TIME?
No, a shared library may only be accessed by one user at a time." - Basically it's like checking out a book if you've got spare licences then their are two copies of the book else there is just 1.
So if you both want to play at the same time (Even a single player only game) YOU CAN'T even though you can buy 1 DVD and watch it with 5+ people they restrict the games following the BS licensing...that no one in their right minds actually believes. If you've read some of the Licencing agreements I have they put all faults on you and then restrict your use of the product you are "leasing from them"... It's like a lease saying if it screws up/doesn't work etc. it's on you but you can't do blah blah blah and blah with it... Most of them are so absurd if someone said it to me I'd tell them to go screw themselves! We all know no one reads them they just click agree...
I'd prefer the game to be distributed from GOG... where I buy a lot of my games because I don't think art should be locked away but shared with the world. I've even bought games I have still on CD...
So pro's of steam:
1 Stop list for a lot of games.
You Know what your buddies are up to.
Some games allow you to click your buddie and connect to the same server and team with them.
The shared achievements/Achievements.
The centralized modding...not that I use it (I use Nexus for Skyrim but I've been there since morrowind could be a habit
)...
Fast downloading (controls for limiting it as well)
Well established group.
Windows, Mac, and Linux gaming - basically all computers supported.
Cons:
Always on (if you start a game from the exe it automatically connects to steam even if you don't want it to.)
In order to play a single player game it must connect to the internet to ask permission. (Can be in offline mode, but this has to be done when connected to the internet).
By default it keeps statistics on what you play...gaming habits...buying habits..friends and what they buy, general location of where your machine is. (You know invasion of privacy).
-----
Basically Valve turned DRM into a social bonus vs straight up assuming everyone was a pirate.
A major annoyance of mine is the industries belief that a Pirated copy = Lost sale...that's totally STUPID.
I was a big supporter of Star Docks method...you buy the game then if you added the keys to stardock you can get updates but you didn't need to type in those big long keycodes to play the CD/DVD you bought.