So, I propose a simple plan. If you contribute more than you take back, you get to vote. If you get more from the government than what you contribute, you don't get to vote.
Whatever we do regarding taxes and voting, it will likely require a repeal of the 24th amendment. Those three little words "or other tax" are what turn it evil.
I am betting that it is impossible to repeal the 24th amendment, and any attempt to do so will result in accusations of "racism".