Without wishing to ignite a city mouse/country mouse feud, I think we'd have fewer of these problems if we just acknowledged that there was public infrastructure that should be provided, that sometimes communities/states come up short in being able to provide them, and that then maybe there's a place for the Feds to step in. The point I'm trying to make is that if we just had a more common understanding of what universally provided public services/infrastructure should be, and focused on the provision of those things, then there'd be less talk of wasting money propping up unsupportable places.
And, no, I'm not trying to start a city mouse/country mouse feud. Same point could be made about lots of money spent in urban areas...