Isn't there a big difference between "this is shit" that Steve Jobs would say and something like "shut the fuck up"?
With first you can argue. With second, you're just suffering an attack of a bully.
On another extreme, I can imagine going buzzwordy like Microsoft would mark the death of Linux it is now.
It's reasonable to point to the cases where Linus crosses the line from "this is shit" (I think everybody can agree that he definitely has contributed enough to get the right to claim something like that, even in these words) to personal abuses.
Negative feedbacks are the only thing that protect every physical system and people too from going full wacko. Linus has the right to give a negative feedback, but should be expected to receive it himself when he crosses the line.
With first you can argue. With second, you're just suffering an attack of a bully.
On another extreme, I can imagine going buzzwordy like Microsoft would mark the death of Linux it is now.
It's reasonable to point to the cases where Linus crosses the line from "this is shit" (I think everybody can agree that he definitely has contributed enough to get the right to claim something like that, even in these words) to personal abuses.
Negative feedbacks are the only thing that protect every physical system and people too from going full wacko. Linus has the right to give a negative feedback, but should be expected to receive it himself when he crosses the line.