Rural areas have a mix of the estates of the top net worth individuals and the laborers who work there. The wealthy are subsidized along with the working class. It makes more sense to stop subsidizing the rural areas entirely and then pay the working class fair wages.
As for defending the rural areas with force, that's the whole point of having a national military - it's not like we're going to forcibly conscript everyone just because they happen to live in the region.