Yes, laying fiber line is hard. Which is why I think Fiber is pivoting. Look at this:
https://webpass.net/blog/google-fiber-agrees-to-acquire-webp...
They do point-to-point wireless transmission. This is perfect for cities, where you can place these on rooftops instead of laying underground fiber.