Most telcos will work on the basis of recouping this after X number of years, but can only do so because they have deep pockets. Putting fiber into west london is a no brainer, putting fiber into a village with ~300 residents , half of whom are over 65; not so much.
Actually, that's probably a no brainer as well. A village of 300 can't cost _that_ much, and improving network connectivity to a small town means that town becomes more attractive to the people who will be inheriting and buying the homes once the 65-year olds shuffle off this mortal coil.
Also, don't knock seniors. My 77-year old father blogs daily and my 71-year old mother spends a lot of her time playing with her new iPad mini. They live in a small town with new fiber.
The problem is that it's the opposite (at least in the USA) - state and national governments are lobbied by the telecom/cable industry to pass laws prohibiting local initiatives, so local governments have to give massive subsidies or concessions in order to get anything.
It's a poor replacement for fibre to the cabinet.