On one hand this might be a problem, on the other hand, one has to realize, that someone hosting mastodon is also in some regions of the world, responsible for taking care of preventing illegal content on the service. If I hosted a mastodon instance for example, I would have to check everything, because of upload filter rules, and if other people uploaded or posted inappropriate stuff, then I might face legal consequences for it. This needs to be kept in mind.