When Steam first launched, everyone hated it.
Looking back, it’s not hard to see why. Steam was notoriously unreliable, buggy, awkward to use, and would often spend a million years patching before letting you into a game. In addition to all of that, it was required to play Valve games like Counter-Strike and Half-Life 2. At the time, the idea of having to load an external program to play a single-player game was unthinkable.
Yet in time, Valve managed to make it work. They fixed up the service, included a number of new features, got large companies and indie devs alike to release their games on steam, and offered numerous sales. For a while, it looked like Steam was going to save PC gaming. It was good for developers, it was good for modders, and it was good for customers. Nobody could imagine a future where Steam wasn’t amazing, and Valve wasn’t the savior of PC gaming.
So why does Steam suck now?