I agree... Mr. Torvalds seems like a thoroughly unpleasant individual. He's said similar things about himself. But in my limited knowledge of Linux, it looks to me like he's also right most of the time (maybe all of these examples; I lack the knowledge to say for sure), even if he puts, ahem, quite a sharp point on his criticism.
He's not the first visionary to be accused of being a b*stard to work with. I don't think I would want to work with him, but I am glad some people do.