It's quite possible that our experiences differ. For me, Steam is the one that regularly maxes out my line (at around 300 mbits/sec), while with torrents, I normally get around 1/10th of that. It may well be my VPN provider, though it does seem to depend on popularity, choice of exit endpoint, etc.