I don't really care if MSNBC decides to keep Buchanan on its roster. What MSNBC should not be allowed to get away with is passing him off as a respectable analyst rather than identifying him as its bigot in residence.
That Republicans lie and adopt positions that directly contradict positions they've previously adopted. is bad enough. Much worse is the liberal media treating falsehoods as if they're merely just a "side" in a debate about politics.