Just a quick one.
By spoiling your ballot you reveal you care about politics. Not voting does not reveal any such interest in politics. Hence politicians can safely ignore non-voters for a lot longer than they can ballot spoilers. So, even assuming that politicians respond to both groups in the same way, it would still be preferable for liberals to not vote rather than spoiling their ballots, if only to delay that day when politicians start trying to woo them.