No, we should not. Instead the parties should be forced to work and give people reason to actually turnout and vote for them, not just pull the lever for the lesser of the two evils because they'll be fined/imprisoned otherwise.
^^^^^^^^
This -the freedom to vote goes hand-in-hand with the freedom
not to vote, though the precedent here has already been set with mandating people to buy health insurance or face an escalating fine. If the Supreme Court can sanction that, what's to prevent it from going along with mandating people to vote?