@GossiTheDog I'm amazed that Steam became popular. I used to play a lot of Counter Strike. I owned Half Life on CD and had downloaded Counter Strike (a free mod). And then Steam came out. And it required me to download the entire game again. Not just an update, the entire 1 GiB game.
That doesn't seem bad now, but back then I had a 1 Mb/s Internet connection, shared with three housemates. 1 Mb/s was the most expensive connection that you could buy, most people were still on MODEMs, which topped out at 56 Kb/s (often less because phone lines were bad).
Even with the fastest broadband available, it took several hours to download a game I already owned, with the version I already had installed, to be allowed to play online again.
That was the point at which I decided I would never give Valve any more money.
Oh, and after it had installed, it came with an app that needed to be running all of the time for games to work and which slowed down the games a lot (to the point of making them unplayable for friends with slightly slower computers than mine).