That being said I have had my fair share of steam problems in the past. From being unable to retrieve my account information to every kind of steam related bug you can imagine.
Today, however, I have experienced a whole new kind of being screwed by steam. Today, the 10th of November, was the launch of Call of Duty: Modern Warfare 2. The Biggest game of all time blah blah blah...
As always, the developers have a nice hefty patch for everyone to download before they can start playing the game. Considering that there are about 5 million users who are all trying to download this ridiculous patch at the same time, servers are crashing like crazy.
However, if you were 'smart' like myself, you would have fully anticipated this and pre-loaded the game on steam to play it immediately upon release. And it would have worked quite nicely if Infinity Ward hadn't delayed the release of the game to all steam users in order to free up bandwidth for all the other retail @$$hats out there!!
Fook you Infinity Ward. It's not enough that I pre-ordered, pre-installed, and paid $60 for your stinking game? Now you have make me wait longer than everyone else for being a steam user, even though I did exactly what you wished everyone would do, which is pre-install the game to avoid bandwidth problems on launch.
AAaaaaaaaaaaaarrrrrgh I hate the world!
- rant over