Last-mile rural connectivity will never reach everybody in the USA. It's just too many people to service. Obama's net "neutrality" which thankfully got shit canned was going to mandate free service for the poor for all new startups, among other considerations which would have made making a new a rural ISP a complete non-starter.
If you want Internet, you can pay for it.