I've said it before but it bears repeating.
Taxes should be a la carte. You, the taxpayer, get to allocate your taxes towards the federal budget line items that suit your beliefs. Even people paying higher taxes would feel better about paying taxes if they had a direct say in where their money was allocated. I know I'd feel better about being forced to give the government my money if I got to choose where it was going.
And the second positive aspect of my a la carte tax plan is, we'd see exactly what America wants and doesn't want to support.