Yeah I agree for the most part. I will say I think moderation can have problems though (example: Reddit for a while did that thing where they would ban 1 fascist subreddit for inciting violence against minorities and then also ban 10 leftist subreddits for people saying John Brown was based).
But I think it depends on how the platform is designed and how moderation is implemented. Lemmy’s implementation is some of the best I’ve seen.
But I do agree, some firm of moderation is necessary.