You are just in denial. You don't want to admit that Smith, in his desire to moderate his image (so he has any chance at all of winning re-election), has taken wacko positions on the environment and animal rights. Sununu has a moderate personality (and he doesn't come off as someone who should be strait-jacketed like Smith) and can get away with being a conservative without having to moderate his views.
Just go right ahead and vote for Buchanan and others like him. Maybe they'll eventually win 1% of the vote.