My ISP is the only game in town for me, and they know that. They have zero incentive to lower prices or raise quality.
You should maybe also remind yourself that some people are not in the position to move around the country. You should not equate your own capabilities in life with those of others.
After living years in Syria and then in Peru, I can say that small towns folks most likely to leave to big cities are not the ones that are well off but the poorest one on the contrary in order to find a job to sustain them. So yeah, I would say it's mostly rich people that can afford to stay in small towns, the rest move to bigger places where there is more chance in finding people willing to invest in them even for low skill workers.
Suggesting that the situation in Syria and Peru is the same as in the US is also rather disingenuous. It is with high probability not.
And even if it was so, does that mean the ISP gets the automatic right to fuck over everyone left because they didn't move? Does that right extend to other things? Should water utility not be provided to them because they didn't move?
The fact that they refuse to invest money they will never get back doesn't mean they want to "fuck you over". Have you ever thrown money out of the window just for fun? Well now you understand these ISPs' point of view.
> Should water utility not be provided to them because they didn't move?
If there's only one person left in town, should a billion dollar installation still be maintained for that one person? What if it's 5 people or a couple of hundreds? Isn't it selfish too to demand a whole billion service industry (internet, water etc) to invest and work just for you and run their business as a loss just because you refuse to move? Western countries are running with trillions of dollars in debts because of these kinds of "investments", not sure if this is sustainable (surely hope so but doubt it). I would personally love to live in the middle of nowhere in beautiful Peru with high speed internet, clean water and top infrastructure, I would never demand anyone to pay for it for me however.
The ISP equipment usually in deployment is incredibly low maintenance and cost. And then "piping the internet" to the customer is exactly 0 cost.
New infrastructure is a topic completely orthogonal to NN and has little to no influence in both directions.
Have you ever thought that many people are fine with the deal they're currently getting and don't have the money to pay for more? Maybe that's great for rich people, but for lower income folks, the way ISPs optimize bandwidth right now is fine, they've probably done tons of testing to make it the less noticeable possible while providing the best prices for their customers (market at work). Forcing high bandwidth for all people even those that don't care will leave people out of internet connection at all as they won't be able to pay at all. So people won't be able to pay anymore but at least your principles will be respected, sounds like the classical case of unintended consequences of leftists policies that always end up hurting the poorest while giving good conscience and a good deal to the rich. Not a big fan of that kind of things personally.