You shouldn't always write in/spoil/third party, that's ineffective. But never doing so is also ineffective. Your vote should depend on the quailty of the candidates (relative to some realistic standard); that's the only way you can have any leverage.