Seems like it would be cheaper and fairly easy to just put in free WiFi hot spots in poor urban places, but I'm guessing the various ISPs (cable and phone companies) would lose money that way so we're stuck giving out subsidies forever because the American public believes in the stupid "lesser of two evils" nonsense....and hell, poor urban places aren't even that open minded. It's a choice of racist corruption or just regular corruption.
Much harder/more expensive to do in poor rural places, and they are less important anyway. They don't vote the right way you see.
The two most rural states in the country are Maine and Vermont.