Earlier quoted context omitted.
That’s essentially a cliché false dichotomy. Wouldn’t it be even nicer to work with someone who can express how they feel in a constructive and helpful manner?
Do you ever fire people who are nice and really trying?
I have fired "nice and really trying" people. Because they were decent people, I have also then recommended them to my personal network for positions that are better suited to their skills (and more than once have they gone on to success at a friend's company), because hiring somebody who can't do the job is management's fault.
I also fire people who are toxic assholes. I do not recommend them to my network because I would not inflict them upon people I like. Even if they're competent.
You can, in fact, do both, and hats off to Linus for at least making a goddamned attempt to not be the latter.