I’ll add that anyone working for the government, again, absent military, should not be able to cast a vote. Hordes of government bureaucrats have absolutely zero business being enfranchised, since all they are doing is voting to fleece non-gubmint taxpayers for their overbloated salaries and benefits.
I forgot to mention in my first post that there should be a limited number or petitions considered in any given year.