I am with you on rural America getting the short end of the Internet stick! It's just that historically we've given ISPs over $400 billion dollars and they didn't hold up their end of the bargain:
https://www.huffpost.com/entry/the-book-of-broken-promis_b_5839394
Giving them more money isn't going to solve the problem. We're at that phase of the game where we need to stop letting them scam us and just do it ourselves. We already build our own roads which is vastly more complicated and requires much more money than laying fiber. If we can make interstates we can lay down fiber optic cable.
We can charge ISPs for the privilege to use it and make different ISPs compete on the same physical network. That's how it works in many countries and it's a perfectly legitimate way to make ISPs incredibly angry which I think we can all agree would be an ideal outcome. If they don't like it we can set up a time next week between 10AM and 4PM to wait for us to show up to discuss. When we don't show up we will make them call to reschedule 👍