Two: A community's normative expectations need to be taken into account, for example, that posts are only easily visible to a certain subsection of the fediverse. These expectations may (and often are) completely disconnected from the technical capabilities of the service (e.g. that posts are publicly available), and that's okay. We encounter these expectations of behaviour despite capabilities for different behaviour all the time in the real world. Social contracts regulate them.