CNBC's Mark Haines who is not noted for his left wing politics did what so many TV hosts and politicians are afraid to do. He called out Rush Limbaugh on his spiteful statement; that he hopes President Obama will fail and basically calls him a political hack. Limbaugh really had no answer.

Haines: I'm sorry a week after the inauguration you said you hope he fails. Are you now admitting that it was a stupid and mean-spirited thing to say?

Rush: No, it was an accurate thing to say, it was an honest thing to say and it came...

Haines: Well then how is that bipartisan?

Rush: Well, if you'll let me explain.

Haines: Well so far you haven't.

Rush: You've been contentious for no reason. It came after a thorough explanation and my belief that liberalism is what Obama represents destroys the free market, destroys capitalism and this stimulus plan is all about re-FDRing America, the New Deal and as a conservative I want liberalism to fail. I want the country to succeed. And that's what I meant and that's what I over and over again., You've got to stop reading these left wing media sites...

Haines: I just listen to you Rush, I don't read anybody, I listen to you. And I what I hear is hypocrisy.

Rush: You hear hypocrisy?

Haines: You're saying in this piece, you say "in our economy the difference, this is about jobs now, leave politics aside," and the first thing out of your mouth is politics. Not liberal or conservative or democrat.