MSNBC liked Buchanan because he was a right winger who hated Bush consistantly, probalby going back to when Daddy Bush disrepsected him in the Reagan years. As in, "Why do we keep this crazy Nazi around the office?"
The problem with Buchanan is that he sees race as something that is actually meaningful. Sorry, I work on a team with two Asians (one of them married to a white guy) a black woman, and two white women. You know what, at the end of the day, we are all worried about the same things. It isn't like they are strange aliens who aren't all in the same boat.
Now, I respect that fact that Pat was one of the few guys who saw the dangers of Free Trade when everyone else was drinking the koolaid. But he tinged his views with this rather nasty racism that discredited his valid points of view.