As someone who’s been here almost as long as OP has and many others, seen this place since it was just RbxDev and watched as the literal flood gates were let open, I agree with almost all of this.
The only thing I am iffy on is with verifying age or rather the method used to verify. I am well over the age of 18 but, I do not want my identification stored somewhere that I do not have access to. However, I would consider it just to make discussions far better to read and far less toxic in general.
The devforum has become, despite what people say, almost as some sort of elite status where the users who believe in this odd ideology are the ones evidently ruining posts and/or creating threads with an apparent lack of maturity. The discussions held on this forum are no longer helpful but, have become extremely toxic, immature and pointless. People are giving legal advice over concepts that they do no understand (IP, copyright, etc). People are issuing replies that hold zero value or merit. Creating topics filled with redundancies.
As an old person (both in age and in accumulative time spent here), it becomes almost pathetic to contribute to any meaningful conversation when the quality of the forums is seemingly poor. Not all posts and/or threads are bad, some are great but, the worse seems to make up the majority. This became apparent when the entry to the devforums was made all-inclusive.
I think that everyone should be able to read the devforum because, it’s still used as a resource but, I think who can post and contribute should be limited to those who possess the quality to do so.
A lot of these posts above point to volunteer moderation as some sort of solution. None of us are getting paid therefore, the solution shouldn’t be created nor should be executed by us. There are people who work on this forum and are paid a salary or hourly to sustain the forum, to listen to feedback and to make changes. Those people are the ones who should be coming up with a solution. This post is a good stepping stone to bring serious issues into light. Hopefully, this will be taken seriously and acted upon.