@Xalef @colahpse@neckbeard.xyz people usually have a better time on instances whose admins are more seasoned and knowledgeable of the internet an their ways, smuglo.li was one, this one i am right now, neckbeard, baraag...
It is not bad at all to have rules, but coming in too hot has been the demise of many instance's reputationds.
1. The ToS, Community Guidelines, etc. are open-sourced so that people can see when things changed. For example, here: https://code.sandiamesa.com/traboone/social-ui/src/branch/master/static/instance/about
And if there's a change that may be larger, that could be open for a while as a pull request so that people can comment.
2. We could build in ways to show a public moderation log or current MRF policies that may affect federation, particularly I think for Pleroma and Soapbox FE.