Small towns do not pay the bills. (Do you seriously think that small town America could afford to build and maintain the Eisenhower 4 lane highway that runs through the town? They can't.)
There is practically zero evidence that "Small town America" isn't dying a painful death these days. You don't have to like it, I certainly don't. (I live in a state that was "Small town America.") But wake up, small town America is dying, and there is almost nothing that can be done to fix it. But trying to somehow "punish" Urban areas certainly doesn't make any sense.
And finally, do you really believe that it's better that a minority has the ability to "showhorn" the majority? Why?