I can't stand the guy even when I agree with him.
Yeah, I've had the same reaction. It's impossible to get past the cranky, grating delivery to extract the occasional nugget of common sense.