There seems to be a misunderstanding.
This site is transparent. The policy is explained in the site terms of use and in the FAQ page. It is presented before any user registers to the site. It is not hidden.
phpclasses.org/faq/#delete-account
There are other sites that do not remove accounts permanently. They just pretend to remove the accounts but keep your account data.
The way to know when that happens is to ask to remove your account, then try to create a new account with the same user name and email address. If the site says you cannot create an account with that user name or email address, it is because they really did not delete the account data.
This site does not do that now. Would it be better if it just allowed disabling the accounts but not really remove the account data as other sites do?
As for building a developer community, so far the site gathered over 1.2 million registered users, of which about 3600 published their own packages. That was possible due to the site transparency, and not about deception as you supposed.
phpclasses.org/browse/statistics/st ...