Maybe I'm one of the lucky few, but in my area, fiber is readily available. I can get 200/200 megabits on fiber (not a typo, it is two hundred both ways), and although expensive, the entire building with 30 apartments will share it, so it is expensive divided by 30, which makes it managable (around $30/month).
So I don't expect gigabit to be far away.
That's the advantage of living in one of the few large villages in an otherwise small country. One of the other advantages is, that I can drive across the country in one day - on a bicycle