Pundits get paid take money to speak yes. But they speak their minds, and speak their views. As much as I disagree with Bill O'Reilly, and Sean Hannity, they at least have some integrity. I honestly believe that I could not get Hannity or O'Reilly to argue for something they honestly didn't believe for any amount of money. This guy took what is essentially a bribe, in order to put forth someone elses ideas.
The bulk of his argument is what you would expect from an intellectual whore, OMG teh democrats were pro-segregation! OMG Lincoln was a Republican! etc.