Limbaugh has a right to speak his mind, and Obama has a right to say that we'd be better off not listening to him. Rush could say the same about Obama. It's all part of the first Amendment.
It really doesn't matter who is "liberal" or who is "conservative" or who may or may not be defending the Constitution.
Long may freedom of speech be a right of both sides in this great land!
I disagree with Rush a lot of the time, think he is a big blowhard even when he is right, and tend to argue out loud with him when alone in the car.
If my fellow motorists think I'm nuts talking to myself, that's their problem.
Still, I'll defend his right to be as big of a blowhard as he wants. It's his right as an American citizen.