I think this is a problematic way to view things.
Linus was usually right on the technical aspects, but he often made personal insults that were really just irrelevant. There's no need to attack people personally to get your point across. Honestly, his attitude in many of those famous comments strikes me as immature — he presents himself as someone who would rather spend time berating a person who tried to make a contribution and didn't do a good job than simply explaining why their contribution isn't good enough.
Sure, "his project, his rules", but that doesn't give him carte blanche to be a dick to people without any repercussions. Just as he is entitled to speak his mind, so too are the people who felt that his comments were out of line.