Problem with Buchanan is that the left likes him. MSNBC will use him as a “conservative” etc. Probably its because they may agree with his anti Israel stance or he makes conservatives look bad or both.