You could volunteer to have your vote known so that you could recast it. Returning things is the American way! Realistically how anonymous are registered republicans and democrats in their voting. Sure they can vote either way and noone will be the wiser. Voting information can be sequestered, and in a nice law abiding society like ours noone will get hip to who we voted for…and if they did going public with it would be a bigger disaster for them.
I am not saying that 2 up there is a great wonderful idea either… Knowing who everyone voted for might be asking for trouble. There is, after all, a lot of money and favors on the line.
Maybe it would be good enough to just make it easier to recall sitting presidents in the US, without making them out to be monsters. Like a, “Thanks, it was a good run you had, but we changed our minds, we’re finding someone new, here’s some fancy golf clubs, and a watch!” We don’t want some dictatorial country like Libya out democracying old America now do we!