sometimes it sounds like he's arguing a point just for the sake of being heard... but usually he has valid points, so it's hard to criticize him.