For me, it’s the refusal to demontize them that’s particularly bad. I can understand free speech absolutists (in theory anyways, in practice you’ll find that they VERY rarely actually are and will happily censor people they disagree with like LGBTQIA+ or sex work content), but that doesn’t mean you need to actively be funding them!
From what I’ve seen: Linus didn’t ever typically rip into first time contributors, it was usually always the people that he either expected better of or people that just kept submitting crap after crap.
Still sucks to be on the receiving end of it though.