I felt like this also. I don't use steemit.chat, (which isn't to say it isn't important) I haven't heard or seen a sign of @riverhead since he flagged Beanz for opening a channel on Discord.
I guess we are magically supposed to know what he contributes and what his costs are.
Instead of writing a few posts explaining what he is doing, he throws a rage fit and shuts down steemit.chat. If those are his problem solving skills I am glad he isn't on the top of the witness list.