AFAIK Internet is unregulated here. The CRTC is [basically] run by Bell & Rogers, they seem to do what they want. When one has a deal, the other shortly follows - when you cancel with one you're stuck going to the other.
As long as they each gain the customers the other loses, they win.
As an American in Canada, I most often hear that a duopolistic system is the root of the country's internet problems. I haven't heard a single suggestion that there are technical limitations or lack of consumer demand.
Many reasons. 1. We're a unpopulous country for the area we occupy. 2. Our investment environment is much more conservative. 3. We gave some sweet deals to telephone companies in order to get 80 percent telephone coverage back in the 70s.
Toronto isn't bad though. You can get 250 mbit for a decent price
As long as they each gain the customers the other loses, they win.