Earlier quoted context omitted.
If society decides the risk of these types of behaviors is significant they could pass a law making it illegal to ask someone how they voted. For those who would violate such a law even if it existed, they are by definition criminals, and already have the ability to tell you "Give me your banking passwords, or else". Blockchain itself won't cure all the problems with humans being criminals in this world, but blockcha…
Voting is the way it is specifically to combat this problem. Your solution tries to fight against a problem that is basically impossible without systematic widespread corruption by opening it up to localized corruption which is historically common. You're solution doesn't make the situation better it makes it worse. Anyhow if you can't understand why secret ballots exist after all that explanation I'm never going to…
Bottom line is: paper ballots CAN be tampered with (whether secret or public) but blockchain cannot. Got it now?