To be clear, most safety features newcomers have asked for have been requested for several years and have been refused by the people building the most visible platforms, i.e., Mastodon, Pixelfed, Pleroma, Peer Tube, etc.
There is a long history of not only outright refusal but demonizing requests to implement basic features to help communities manage their safety.
People new to the fedi are right to question the lack of features around safety and moderation because it is an obvious weakness in the software.
And I can say with 100% confidence those oversights are intentional. These concerns have been raised multiple times, and they have been disregarded repeatedly.