@TechConnectify I've written some similar thoughts, but I agree with most of this. Mastodon was created with "safety in obscurity" as one of its primary goals, which makes un-obscuring for reach and moderation more difficult.
There are some people working on solutions to some of these problems, and some things have improved (search, community moderation,) but there are many issues remaining at present.