Sorry, I disagree. The country is being delivered to hell in a handbasket by liberal, urban, big city, big government elites. If you don’t vote, you are being Switzerland, you’re staying neutral in a war. That is morally wrong. It’s MORE morally wrong to vote for a Democrat, but being neutral doesn’t get you any honor.
But your neighbor has a right not to vote just like they have the right to vote. Like it or not.
What if I believe it is immoral to drink? If I were your neighbor would you like me digging through your garbage at the curb to see if you drink so I could tell the rest of our neighbors? It’s legal, but it’s pompous and creepy.
You don’t get to decide whether your neighbors vote and who they vote for. Sounds like you’d like to have that power. And you don’t get to determine if they are moral or not. They may have what they feel is a very moral reason not to vote. Either way, we don’t have the right to force our morals on others. Even God our Creator gave us free will.