They already opened up #development-discussion, and Members already trashed it, they already gave so much freedom and privileges for Members, and it’s time to maybe put some restrictions to protect the quality of the Developer Forum, as people now mostly don’t respect this as a Developer Forum, but more of a public forum, which resulted in almost a large majority of Members breaking the rules, or some are just too incompetent to follow the rules in the first place.
If you’re competent to see what’s the situation of #development-discussion, the category is already losing it’s main purpose because Members kept posting trash topics there. Locking it for everybody would completely destroy #development-discussion, it’s fair to for Regulars to be the ones posting there because, they’re more experienced and they think before they post compared to a large amount of the Developer Forum’s new and inexperienced members.
Locking up #development-discussion, is not a solution as there would be no proper category to discuss development related topics, though even if it’s open it’s still not an excuse to make it a dumping ground. I’ll be honest when I was a Member back then, and Post Approval was a thing, the #development-discussion had a high standard when it came to development discussion before they completely opened it up. I’m not saying we Regulars are perfect however, locking it up to Regulars would lessen and even make it rare for #development-discussion to be a dumping ground of trash threads.
If they do remove forum trust level barriers, I would be fine with it honestly, but they should impost a team to check the posts coming in #development-discussion or any other restricted category, in that way to protect the quality of the Developer Forum in becoming a public forum.
I’ll be honest about my comment about your proposal in locking up everything through an example… it’s like there’s a Math equation, and you just have one mistake in the equation, and you just have to change the variable, instead of changing the variable to be able to get the correct answer, you decided to erase everything, instead you could just change the variable to get the answer or solution. Same goes here, instead of ‘erasing’ everything, while there is still a solution that could be preferred it’s better to be able to find the solution in our problem rather than destroying everything.