Only tax payers should be allowed to vote.
And just like in a corporation, where investors who have more invested in the company have a greater say in the company, those who are more invested; pay more taxes, should have more votes.
Anyone not invested, should not get a vote.