I agree with this, except that the punishment should be a short stay in jail, like maybe as long as a week for repeat offenses. That way it serves as a deterent and being wealthy won't make it worth it.
I like the theory, but the practice is that you can force people to vote but not to be informed. People can just show up and push the button on the top.
It also means you gotta decide what to do when every election is won by "none of the above".
No! If None Of The Above wins the election, we simply go without a president for four years, and the parties think long and hard about how to find a candidate that's better than literal empty space