People always call Linus Torvalds an asshole, but I've yet to see anything from him that didn't make sense. And the fact that he eventually took community feedback and decided to take time off to deal with his anger issues is commendable.
The Linus from tech tips is such a sleazeball. If I knew him in person I would probably dislike him enough to walk on the opposite side of the street. Too bad he's associated with Linux via the name.