"It sounds like he's bothered by how they're treating him, and he wants them to shut up, because he thinks their opinion is dumb and their way of expressing it is awful."
Yes, because I've seen first hand what people do to those on twitter that say something that can be misconstrued as punching down, racist, bigoted, etc. It's not pretty and not nice in any sense.
He is telling them to shut up in the sense that they're being offended means jack shit. The mentality of them being offended and people having to cater to them is why free speech on universities are pretty much non-existent.
I saw a core contributor on a project be attacked because he disagreed with italian schools teaching children about transgender subjects without permission from the parents. They literally attacked the project, going on about how the core contributor was "transphobic", that his code will translate into that too. It was literally shocking to see the comments going back and forth. And, that isnt the only instance I've seen in the last year or so.
We've seen people have their platform removed because others claimed that their mere presence would violate their "safe space", even though the person isnt violent and just has a different view.
He is offended, the only difference is he isnt using it to try and ruin people or change policies. He is venting his frustrations publicly because he can. He isnt looking for others to cater to him. This is contrast to the people he is complaining about who do everything they can to shame and silence people that have a difference of an opinion.