Every one wants to receive but not to give. When we have more free loaders, the votes will go to the policy makers who agree to give (instead of taxing).
The first fix: No more "representation without taxation". You can only vote if you pay Federal taxes.
The second fix. Change the constitution requiring balancing the budget.
It is from one who has never taken any business course (except those required for my engineering degree). Common sense is not that common when the agenda is to 'satisfy' the voters even they're dead wrong.