Don't forget that 50% of Americans pay NO Federal taxes. How about a vote only by those 50% that are supporting the other 50%
It may be that 50% pay no income tax, but almost everybody pays social security, medicaid, gasoline excise taxes, etc., etc. These are federal taxes.