The last game i purchased from Steam was roughly a little over a year ago and up to that point any game downloads would take days. I'm not on any kind of uber-fast connection (10mb) and never had any issues with any issues streaming or downloading content from any other service.
P.S. I have heard of CS:GO which is nothing more than old CS:Source with improved environment. It isn't a bad game by any means, but it is lagging behind multiplayer shooters like CoD, Battlefield.
The last game i purchased from Steam was roughly a little over a year ago and up to that point any game downloads would take days. I'm not on any kind of uber-fast connection (10mb) and never had any issues with any issues streaming or downloading content from any other service.
You're the first person I've ever heard say that Steam throttled downloads, and I've heard and had a lot of complaints about Steam in the past. That's just not one of them. In fact, the only thing close to throttling I've heard is users wanting the ability to manually throttle game downloads.
I'm not saying your lying, I'm just not sure that it was as a result of something on Steam's end.
The general feedback from the CS community has been either that GO is a good improvement, or that it is too different to its predecessors (Source and even more so the original CS, 1.6).
Obviously BF and CoD offer single player gaming, but for multiplayer there's a good case to be made (and one that often is made) that CS out-does both of them in terms of game play.
P.S. I have heard of CS:GO which is nothing more than old CS:Source with improved environment. It isn't a bad game by any means, but it is lagging behind multiplayer shooters like CoD, Battlefield.