There are a handful of these big accounts that can't let go of their ego. When they are brought down a peg this is exactly the kind of response I would expect. A whine and insult rant.
Mastodon is the best "open space" social media I have encountered.
If people don't like it there's plenty of other options.