This is very disappointing, but it is also unfortunately clear that Fred Thompson helped McCain by treating him with kid gloves while going after Huckabee hammer and tongs. If Thompson were not in the race in South Carolina, it is likely that Huckabee would have won rather than McCain.
And vice versa.
You are missing the big picture. Idiots elect these assholes looking for something they can't do for themselves. Free thinking people like me are a dying breed.