Because your vote wouldn’t be perjury, that’s why. You’d just be saying “Romney sucks but he’s not a Marxist disaster”, and that would be the truth. There’s no dishonor in that.
I’m not going to vote for an abortionist, nor a homosexualist, nor a statist. Give it a rest.