Reposted by Forgot to eat, again

THIS.
"Boycotting" an election doesn't send the message that you're unhappy, because it doesn't lose them money like it would for a business. You're not the nation's customer.
Refusing to vote sends the message that you're fine with whatever result you get, that other people can decide for you.