To add some more context, their excuse for high prices and mediocre service is generally something to do with the size of the country, which granted they aren't exactly wrong, until you realize that roughly 90% of the entire Canadian population lives within 160km (100 miles) of a US border. Canadian telecoms are a legal cartel, for all intents and purposes.
Not a problem in other sparsely populated, geographically large countries, like Australia.
Take british columbia, a vastly big place by US standards. Drop one 50-mile circle on vancouver and you have 75% of BC's population covered in one service area. If you draw a line from the ski hills north of vancouver, to alaska, you will cross only two roads. Everything to the north is empty by us standards.
In addition, Cell phone networks need to cover the area people travel, so unless Canadians only travel in an area 11% that of those in the US, the point stands.
Honestly, that's probably not far off. Canada is enormous, but the vast majority of it is completely uninhabited or very, very sparsely populated.
There are large sections of the trans-canada highway that aren't covered (the only east west highway, and the main road across the country). I can't really count on having cell service on the highways between towns when I'm travelling in Canada so they aren't really providing much coverage there.
Just to drive the point home here's a map of Rogers coverage. They don't have a single tower in the three provinces that make up the northern half of the country. Canada, despite being large is really a VERY centralized country. 90% of Canadians live within 100 miles of the US border.
I don't think anyone in the US can even fathom the prices Canadians are charged for the service they get. My $80 Googlefi plan (4 lines) would cost around $500 plus a month in Canada.
Was it data quantity that made that feasible? My Canadian plan is $45/month and has unlimited phone time and 6 gigs of data (which is great for my usage) and is on one of the big three carriers so coverage is great. Freedom mobile offers 20gb for $50, but their coverage is weaker (i.e. you're roaming outside of major cities). These convert to $33/$36 in USD. Both of these options look significantly cheaper than any plans I quickly see on the big US carriers, before even accounting for the roaming charges (albeit with more limited data)
Plus there was a time, albeit almost a decade ago now when the dollar was on par. Even about a year ago the dollar was still aiming for 0.8 rather than the 0.74 it’s flirting with right now.
Lastly, if you want an Apple Watch with cellular, you end up needing a more expensive plan from the big three rather than their sub-brands. And the Canadian government is threatening regulation to encourage carriers to offer more data for less. There was a time within the decade when $60 at Fido would get you 2GB and that was during a “double data” promo. This was 2018. https://forums.redflagdeals.com/fido-60-unlimited-canada-wid...
The plan I was referring to is an older tmobile plan with 3 lines on it. They come out to just under $50 cad per line including taxes/fees and that includes 5gb of Canadian/Mexican LTE/5g, unlimited 3g after that, as well as unlimited everything in the US, and no extra charge to call anywhere in NA.
I can roam on Bell, Telus or Rogers, so tend to get better coverage than my Canadian friends. I also get unlimited worldwide texting and 2g data when I travel for no additional charge.
If I switched to one of the new t-mobile plans, I would be paying $59/line, but that includes a free Netflix subscription, and 10gb of Canadian data.
I just priced out a roughly comparable rogers plan for the features I actually use (5gb, unlimited US calls, data in the US) and it comes to $65 CAD + $12 per day I'm in the US, or go for the unlimited US plan which is $105 CAD on a promotional offer right now. Add on another 12% for tax and a bunch of fees I'm sure I'd learn about after the fact, and keeping my US service is very competitive. Rogers new plans, are pretty new (I believe unlimited data only started in 2019 or 2020, and their definition of unlimited is 20gb).
The takeaway for me is that if I was just a single line, and I didn't leave Canada much, I would probably pay slightly less. Since I call and text the US daily, and travel there for at least a month a year, I save several hundred dollars a year on tmobile, and don't have to worry about getting billed hundreds or thousands because I forgot to buy a data pass for a trip across the border.