Yeah, I dropped Rogers as soon as they capped BT down to a pitiful 20k/sec and NO upload speed... Bell hasn't been as bad - they seem to only cap during peak hours in my area - which is something I can't really complain about. The cap is also not as bad, get rather better speeds.
Whats more screwed up about all this "traffic shaping" and non-neutral networks is that its purely a last mile phenomenon - as well as being linked to excessive profitability and alterior motives (like above, with being a TV provider as well).
Globally the fiber that has been laid is at a bit more then 2% of capacity - 2%!!!! If last mile providers put anywhere NEAR the investment into infrastructure their big brothers did this wouldn't be an issue in any way, shape, or form. You should be able to have full 10gb connection for everyone in major cities easily. Hell, rogers saw a 44% increase in quarterly earnings last quarter! ( http://www.cbc.ca/money/story/2008/02/22/rogers-4q.html )