Well I'm of two minds about this. Linus Torvalds is, by all accounts, a bully. But that's how science goes sometimes; it is unforgiving and will make you feel stupid and inadequate, why blame the messenger? And science is hard! People regularly get in your way with shitty ideas, especially when you've hit upon something great like Linux or cancer gene discoveries. I kind of dealt with this at work recently. We were a…
Not that again. Some people will defend him because the people he really lets loose on is not newcomers but very experienced contributors from whom he expects better.
It's a cultural issue. Recently I spoke to a US general, who as a young officer served as a liaison officer in Germany. He found the German directness "refreshing".