Agreed, I'm in northern Canada and only the capital city of my territory has cable internet, the outskirts of the city and the smaller communities are stuck with ancient and capped (300GB per month) DSL at 15 Mbps while I get unlimited 100/10 Mbps for $140 per month. I'd kill for symmetrical 100/100 so I could access my plex server outside of my house, let alone 1 Gbps fiber internet.
I'd guess we're a minimum of 5-10 years away from fiber internet sadly, we just don't have the population to make it profitable enough for the greedy ass telecom companies, even with the extra government funding the telecom gets for serving our low population territory.