4. Any person not voting in either the primary or general election in any given election year will be dropped from the voter rolls and must re-register to vote
I'd exclude primaries. Not every voter is either a (D) or (R). And none should be forced to be. For those that are, they shouldn't face any hurdle independents aren't required to face.