true, but you have got to admit it can be really annoying sometimes, when I first started using it I had to download the bastard update and I ncouldnt connect to the steam server for a whole day!
And what about those people who wanna play Half-Life 2 but don't have Internet Connection? What about them? or if u have 2 computers and u wanna have HL2 on both of them? what about it? I don't like Steam 'cause of that....... AND I have the original Half Life CD & Serial Code and when I tried to install CS1.6 it gave me a message saying that that serial num was already registered while I had never registered before!!!! :S