No sh*t, Sherlock. That doesn't mean he's not funny. I still think that this clip where Rob Riggle (LCOL, USMC Reserve) takes on Code Pink is the funniest 5 minutes on television.
Na...since I am not a Stewart/Obama fan-boy, I am not stupid enough to give him a hit.