Some communities are already banding together to start their own ISPs. I'm not familiar with how they deal with the "last mile" infrastructure challenge. But if it only took a big investment up front then that begs the question why did Google Fiber fail? Lack of community support?
If net neutrality was as valuable to us as we make it out to be, then what would stop local grassroots efforts from installing their own community-based ISPs in response to losing it?