I'm pretty convinced most taxes are generated in suburban and urban areas. In states like PA, most people (and taxes) are generated in about a dozen or so counties. The straw man that's constantly being thrown out there is Dems (from the urban areas) just tax and spend. I'll counter that suburban and urban county taxes are so high because there's a net outflow of tax revenue at the state and federal level that has to be made up by higher local property taxes.
We really need to prioritize where government tax money goes; it should go to the areas that pay them. Most rural areas have declining populations, lower worker participation rates than suburban and even some urban areas and lower per capita earnings. Based on these factors, tax revenue into these areas should be declining over time (but I suspect they are not in PA because the Repubs still hold the legislature and their strongholds are in these areas of the state).
We are facing severe deficits at the federal level and state and local levels to some extent (not as much because these entities can't run budget deficits). Austerity is coming folks, count on it. If we don't get a handle on who's "giving" and who's "taking", the Dems are just going to get bludgeoned with this same old "tax and spend" mantra (because it works in the public arena). Keep the taxes local, including Social Security taxes/payments. Areas that aren't generating revenue should not be able to avoid their responsibilities in paying their fair share by taking it from other areas that generate surpluses (and want good roads and educations systems).
Rant over.