Technically torrents are the ones illegal. And torrents take up a LOT of bandwidth on the internet, so your ISP really does give a shit if you are. Getting slow speeds on torrents is very infuriating, but it's dependant on the speeds of the people sharing the file, the availability of the file, and their ISPs shaping their traffic as well.
Try enabling packet encryption, uses a bit more CPU but allows you to avoid most traffic shaping. Not much else you can do. You could change ISPs but odds are they too will have some sort of bittorrent throttling enabled as well. It's much more common now since it really does account for a big chunk of internet traffic.
1) I do use packet encryption.
2) I know I'm not getting the speed because I was using a monitor, it was just shitty.
3) Oh yes, they are going to change it (And I think they already have and did just now) if I take it upon me to find out who the fucking CEO is and yell at him for a couple of hours on the phone.
About three years ago I had the same problem and I called everyday and complained for three months, in the end they stopped throttling me... Now, they were doing it again and after about a week or two of complaining, it seems to be fine again.
You see... If they decide to double the speeds of every person in the country and advertise it as such, and it's on the news and shit... I will not stand for getting half the speed I had BEFORE getting it doubled.
Also, this is not the USA... And, boy... I'm glad of this when it comes to this kind of stuff. In here, there's about a dozen government entities on the consumer's side without even having threat with a suit.
P.S... Even if torrents are ilegal (And they're not, and nobody enforces it in here), the ISP is in no position to fiscalize that. In the end, it's just like someone mini-modding on a forum.