> The big telecom lobbying argument vs CRTC about how urban markets need to subsidize rural infrastructure costs is not something 95% of canadians like to hear, but it kinda makes sense (They say rural infra simply isn't cost effective because Canada is so expansive, but you expect high speed Internet access in your Muskoka cottage, right?)
That still doesn't explain why internet service is way more expensive in Canada than pretty much everywhere else in the world.
I don't mean this to be crass, I presume you've never driven across Canada then? I suspect if you had, you'd very soon realize why it's so expensive. 11 people per square mile, the same as Botswana, except at least in Botswana you can just drive in a straight line for hours, and you don't have snow salt and freezing temperatures to contend with. If a team from Rogers in Toronto had to go to Kenora Ontario to service equipment, they'd have to fly to Thunder Bay, and then drive 12 hours, and then get a hotel, ship gear, etc etc, never mind the winters, and the fact that the skill labour in the telco industry only became marginally more abundant in the last 10/15 years.
Kenora is a two hours drive from Winnipeg, it's not nearly as inaccessible as you're making it out to be.
However, with that said, I saw numbers saying that laying one mile of fiber costs to the tune of $30k, so just connecting Winnipeg to Kenora would cost some $4M. Kenora itself has an area of 80 sq mi and a population of 15k people (though mostly concentrated near Lake of Woods). It's not nothing, but also not exactly a gold mine for telecoms, to be sure.
Timmins might be a better example. It's more than 400 miles north of Toronto, and has some 40k people. Sudbury is half way there and has some 160k people, but still some 250 miles away from Toronto. To give a sense of scale, the distance from Timmins to Toronto is bigger than the distance from Amsterdam (Netherlands) to Berlin (Germany). 200k potential customers is a pretty decent size market (that's a quarter of San Francisco's population, for example), but covering 400 miles w/ fiber at $30k/mile just to reach it comes out to a cool $12M upfront investment. Don't forget this is just to connect two points, there's still last mile coverage and ongoing maintenance which is going to add quite a bit of cost on top. If a single competitor is there, that can cut into the profits pretty deeply.
That's the sort of math that telecoms need to deal with when doing ROI analyses on these markets.
Take the population distribution map and throw it on top of the telecommunications coverage map and put it on a 20 year timeline, I suspect you'll have the answer to your question, as I explained, Kenora is not near Toronto, it's many many many many many many many hours of driving away, places that are literally physically difficult to get to.
That still doesn't explain why internet service is way more expensive in Canada than pretty much everywhere else in the world.