Personally, I dislike Steam. Part of that, certainly, comes from the fact that I had issues the very first time I ever had to use it, which left me seeing it as something irritating and unhelpful.
@Luckless
Install your games as many times as you want, without it locking you out and forcing you to call a number to beg them to let you play your game
For me, at least, this is not a bad thing in and off itself, but emphasises the point-- I have games from years ago that I can install as many times as I want. At least on a purely-conceptual level, Steam is a return to what was good (rather than 'X Installs' for each game), but that does not necessarily make it good in itself-- to use the car example someone posted above, it is like saying 'this car can be refilled with petrol', it is something that should be standard, not 'a special feature'.
Multi-installs is definitely good-- but most games I have will play without the disk anyway -- note, however, that I do not play the majority of my games on PC, so those that do work like this may certainly be the minority; this is just my experience.
@Echonite
I agree with your points. But I do have one question (open to anyone): where is this 'patch' that does this?? I have been on Steam loads for playing Skyrim, and not got this update... :/ (Yes, I just checked-- the .exe does not load Steam at all for me...

)