Voting should be for property owners only.
If the voting was based on taxpayers, it’d be just like church. Sin all week and confess on Sunday. Rinse repeat. People would pay taxes every four years.
Property owners are dictated by the gov what they can do on their property. Renters have the gov to back them against the property owner. Owner gets punched on both sides.
The problem with only allowing property owners voting rights is that the government becomes taxation without representation for non-property owners.
Now, if you want to say that ONLY property owners pay taxes, then it becomes a different issue.