I bought a commercial box version of Half Life2 with the serial still on the CD case at the thrift store and the fucking thing installed but would not run. Every time I tried to start it it told me I would have to purchase it because the CD key had previously been used. Even if I had bought it new in the store, had it for a while and decided I wanted to install it on a new machine I would have been out of luck. .torrent saved the day and I will never look back. But I did have to download the entire fucking game. The official hard copy was fucking useless.
That's because any game that has an online multi-player component (which HL2 had and still has) requires each user be unique, it allows people to be banned for cheating on servers, it allows for stat-tracking systems to rank users, it is basically required to ensure that the multi player component isn't complete anarchy full of people with pirated copies wall hacking each other like Counterstrike used to be with HL1 back in the day. It wasn't always like this, this system arose because:
1) Widespread piracy of PC Games allows for rampant illegitimate copies of the game.
2) Easy access to illegitimate copies of the game allows people to constantly cheat on game servers ruining the experience of everyone else with no consequences because of #1.
and
3) The companies retaining DRM ownership prevents this kind of tom-fuckery which ruins the in-game experience of their legitimate customers.
Here are the HL2 box requirements:
Official Half-Life 2 Box minimum specs:
* Processor: 1.2 GHz Processor
* OS: Windows, 2000/XP/Me/98
* Graphic card: DirectX 7 level graphics card
* Hard Drive: 4.5 GB
* Memory: 256 MB RAM
* Other:
Internet Connection, DVD-ROM Drive
You bought a 2nd-hand copy at a thrift store, which means someone already had used the copy, probably got the CD-Key banned or something, and sold it to the thrift store and bought another copy. This is why I absolutely never buy second hand PC games. When you buy it you own it sure, but when you buy someone else's copy you are additionally purchasing whatever they did in the game in the online system. If they registered the game to their Steam account you can't use it. If they got banned on the multiplayer, you can't play multiplayer.
The scenarios you guys are describing make it sound like PC games are out-of-the-box single player stand alone games, that don't have things like online updates, registration, authentication, multiplayer servers, etc. It hasn't been like this for years. Blizzard made you authenticate Starcraft to play it online and your account was unique -- that was over 10 years ago. I doubt they were the first.
Were we to revert back to the system as you guys seem to want it to be, then playing games online would go back to being a complete clusterfuck of cheating cocksuckers. I'd rather pay per month (like MMOs) or have a forced authentication system (like Valve's Steam or Blizzard's Battle.net) which creates
an environment of online play where rules are enforced and competitive play is fair. This is just not possible in the way you guys want it to be. I realize the compromise I make in my own ownership rights in this model, but I much prefer those compromises to gameplay compromises.