Before the site has given me any reason to join, it makes me choose between 7 virtually indistinguishable options of providers with subtle technical advantages and disadvantages. Ah, GNU projects. Never change.
Perhaps instead of just complaining, people could help out with the documentation: https://git.gnu.io/gnu/gnu-social Then again, you're right... some things never change.
This is not a "blame the people who complain for not contributing" thing. This is a "the people who are presenting the project are doing a horrible job of it."