Laying 200km of fiber for a town of ~1000 will always be more expensive than it is worth (for an ISP) and that math only gets worse when you look at last-leg hookups for people spread out ~5km apart around the area and not living directly in the town.