Check and see if your advertised bandwidth is what you're really getting and learn how to compare different internet service providers.
Yes the bandwidth can be capped from where you're downloading from. I'm aware of that. The game download was capped at around 450KB, but I used that as an example comparing kbps to KB/s.
At the end it's not a mistake saying the upload speed is about as fast as you will download on p2p networks/ torrents. Torrents are based on share ratios so you'll get as fast as you can give.