From a recent article about the pipe bombing suspect:
Sayoc’s voter registration in Florida lists him as a Republican, according to state records. He registered in March 2016.
I thought this was a rather curious comment, and a quick internet search revealed that at least in some jurisdictions people are asked for their party affiliation when registering to vote. For example in California it seems mandatory.
Isn't the secrecy of your vote an important principle of democracy? While the US does have a secret ballot, and I understand that registering isn't the same as voting, it seems to me that this effectively nullifies a large part of the secret ballot as few people are going to vote for a different party than the party they registered with? For example for Florida it is easy to find out which party 9.5 million of the residents voted for; which, to me, seems like an invasion of both privacy and democratic principles?