I'm in a top 10 most expensive city in the world (Canada) and the best I can get for $50 is 80 Mbps (and even that is only available as a promotion that you can't get by simply going to the ISP's website and buying a plan).
I'm in Vancouver and paying about 55 CAD plus taxes for 300Mbps. So it's possible to get a bit more for similar money. The downside of that is however those are not available as regular offers, and you constantly have to deal with ISPs and rention programs to keep the price down. Even had various events where the ISP randomly increased the price inside one month, until I gave them a call and ask to fix it again.
This price randomness never occured to me in germany, and just booking a fixed low price on a website was so much more convenient.
I'm in Vancouver, BC and paying 80$/mo for 1Gbps symmetric. I could get 2.5Gbps but it would be about twice the cost - and I would have to get something that can do 2.5G link speed on an SFP+, not many devices can.
I've looked at the smaller ISPs in my area and they're terrible as far as pricing goes. Both the "major" options are still using Rogers' last-mile infrastructure, they offer poorer customer service (because of the previous point), charge the same or more money for the same level of service and offer no real incentive to switch. Having talked to some techs at TekSavvy, none of the smaller ISPs can offer anything interesting like synchronous speeds over coax/DOCSIS because they have little/no control over how the last-mile infrastructure is run. For that same reason they can't offer anything faster than 1G down either. It all feels like smoke and mirrors, and the CRTC seems to have a vested interest in keeping internet prices sky-high.
Yeah the last mile stuff is still owned by the majors, but at least the choice exists.
As much as Canadian telecom seems to own the CRTC it isn’t nearly as consumer unfriendly as when I lived in the US.
I had an apartment in downtown Seattle which had 2 choices for internet. Many of my friends were quite impressed since most addresses are only served by one ISP.