@Systemexe20 I don't think I have ever seen a dev on here. We have had mods post links to official news, but no real interaction or interest on an ongoing basis from devs. Some info posted may be considered of note and passed up the line.
I don't understand why this forum isn't used for that purpose, it is after all a resource, rather than twitter reddit etc which appears much more random to my eye.
It's a moderated forum so the devs have nothing to fear, unlike the aforementioned social media where they open them selves up to the world.
As far as I can see the people on here may not always agree but care deeply about the game, and come from a diverse set of backgrounds.
Without knowing the history of this particular outburst, imo if you are representing a business online then you should always maintain a certain amount of professional decorum, no matter what, or get offline. Business is not personal unless you make it so.
Ps I'd also improve the general discussion section by putting threads about a ban or being banned into their very own main section.