It's not like we're allowed to choose leaders from the population at large. We are generally stuck voting for the people that run for office. Quite often, there are few choices and none of them are very good.
If I change my mind after voting for X but I can't change my vote, do I still deserve the consequences?