As a user of Rogers for my home internet here in Canada, I can say all the ISPs here are crooks and they should all be investigated.
Not even a year ago we move from an internet plan with unlimited bandwidth to a limit of 50GB a month for the standard plan. Customers should not get less for MORE, yet that is exactly what they are doing.
The traffic shaping is unacceptable, torrents have been purposely slowed, even though we use them for legitimate purposes (like all my linux ISOs), so after torrent clients started using encryption to bypass the traffic they decided to slow down all encrypted traffic, including legitimate SSL!
Right now there is nothing stopping these ISPs from prioritizing their own traffic from their own partners over someone else's. The CRTC should have stepped in to crack down years ago on this.