I don’t think this is necessarily true.
It’s not that the Upcoming Developer level states that a user is or is not mature enough. Rather, the Upcoming Developer rank states, “it is unknown if this user is mature enough.” That is not the same as stating “this user is not mature enough” or “this user is mature enough”. The whole reason a user has the Upcoming Developer rank is because they might be mature enough, but it is unknown.
The Member rank, on the other hand, does state a belief about the user’s maturity level. It states, “this user is mature enough.”
The Upcoming Developer level actually states the belief, “this user is likely mature enough or can become mature enough through interaction,” but that’s too complex to explain right away and much easier to understand after the previous explanation.
Your implication seems to be that all Upcoming Developers deserve to be able to comment or see more, as they must be mature enough if they were accepted at all.
Your threshold of acceptance is at the wrong level. Roblox does not trust Upcoming Developers entirely, and Roblox has not fully accepted Upcoming Developers as members. Upcoming Developers is a trial rank given to users who Roblox does not know the maturity level of.
The level at which Roblox trusts users enough to contribute to all parts of the Developer Forums is the Member trust level.
The Upcoming Developer trust level has a few purposes:
- Figure out if a user is actually mature enough for the developer forums. Their existing behavior may not be the same as their behavior would be on the Developer Forums.
- Figure out if a user is trustworthy enough to see private topics.
- Teach users how to submit good content to the Developer Forums.
- Give users who are otherwise untrusted a place to ask questions and get answers.
The alternatives to the Upcoming Developer trust level are:
- Accept developers with low maturity levels, bad posting habits, and who are untrustworthy. This will result in the Developer Forums being both private and low quality. Additionally, it will result in private information and topics being leaked even more than they already have been in the past.
- Don’t accept very many developers. This will result in fewer Roblox developers, fewer forum participants, and less help to those who need it.
Neither of those are good options.
It’s important that upcoming Roblox developers have a place to ask questions that will give mature answers. It’s important that we give upcoming Roblox developers a place to curate their posting habits to fit a mature community. It’s important that we don’t allow immature and untrustworthy users into the Developer Forums, and that the Developer Forums stays mature, friendly, and private where needed.
The Upcoming Developer trust level accomplishes all of these things.