"Technical projects shouldn't have non-technical chatrooms because that'll just create drama" is such an incredible failure to understand where community conflict comes from
@joepie91 Not having a space for discussion (or "drama") just moves it elsewhere, possibly to where you can't see it, possibly making it worse.
@Peetz0r Not just that, it also implicitly contains the belief that technology is apolitical, so all it really does is make it impossible to critically inspect the development process because there's no place to build a healthy community that can function as a supporting structure for doing so
@joepie91 Yep, that too.
Having a solid community and not treating them like an annoyance sounds like a good idea.
And yet a very significant amount of project maintainers and even community managers genuinely believe this