It doesn't matter if they deserve it or not. I have problems with Windows 10 every time I turn on my PC. I hate the state of modern software. But I don't go out on Twitter and call everyone an idiot. What's the aim here? You think employee #2822156 in the Visual Studio team is gonna think damn, Cassie is right, I'm an idiot and we need to turn this ship around? You think web devs are gonna sign a petition to cancel JavaScript in browsers?
All this does is create is this big network of animosity from like-minded people who like to complain together. At the end of day I'd find it much healthier to spend time with someone like Stephanie Hurlburt than Casey.
He could just stick to providing educational material like he does with HH. Lots of people gain insights from those. The Linus-like talk brings literally nothing to the table except bad feelings.
EDIT: I should also mention that for every person like you and I (because we're on the same wavelength regarding software quality, no arguments there) there's also a crapton of people who are very happy with modern software development. I just have to look around my desk at work and I'll find people cheering for the next VS or Electron or whatever toy release. Hell, even Tommy Refenes said he liked Windows 10. These people exist, are in great numbers and are not going anywhere. So you're better off simply laying down informative facts and tips for anyone willing to listen, rather than engage in name calling.