I saw the announcement post and my first thought was "34% of what?", but I suppose it's a pretty big number as long as its 50+ votes cast, even if 17 is a lot less shocking than 34, or 50 votes that needed to be removed.
Anyways, this has an easy solution. 1 citizenship per cd key at a time, lower the cost of becoming a citizen by half so folks who like to switch back and forth between characters (20 years, I still don't get it but i guess i don't have to) are only paying 5000 coins, and switch citizen bank storage to a fee you pay to the settlement that doesn't require you to be a citizen, but still only allows you to do it one settlement at a time.
There are other things that are completely unnecessary to fix what the immediate is but could enhance the overall system as well. Things like dividing settlements into three (maaaaybe 4) nations on the surface to make the voting block bigger and have a flex vote from the npcs based on how the dms perceive the actions of the current leader would be received. You could even go full on wonk and divide that flex vote into three categories, the wealthy, the poor, and the military class, but now I'm letting my imagination get into the weeds.
Also, I think frowning on the guy who logs in as a casual, beats up some dungeons, and has a citizenship in Cordor voting in Cordorian elections is the wrong perspective. You don't want to disincentivize engagement for players who rarely engage. I get the problem you are trying to solve, but this is creating a much bigger one in the sense that now only those who have fun engaging with the settlement as is will be considered viable voters, creating a monopoly on said area in short order. The onus should be on the want to be elected officials to reach out to those people, not the reverse, and get their votes. And to help with that, I actually think an active list of citizens being available (the extent of who has access can be customized) is another good idea.
You're welcome Arelith.