Ruqqus is an example of the failure to deal with offensive content in a free speech site. SaidIt is a compromise between free speech and offensive content which doesn't fully solve either issue. Free speech means that one should be able to express any opinion with the limits of the law. Dealing with offensive content means that the majority of the content that the average user sees by default shouldn't be offensive to him. I will give my solution for solving both.
SaidIt has in its top menu SUBSCRIBED-ALL-RANDOM. RANDOM is useless. I would replace this with SUBSCRIBED-MOST-ALL. ALL would really be all subs excluding subs you muted. MOST would be all subs excluding subs you muted and subs muted by N users. So MOST would exclude the most offensive subs.
To control quality within subs, I would simply let mods moderate however they want. If you don't like how a sub is moderated, don't go there and possibly mute the sub.
Does anyone see any problems with this approach? I hope to use it for FreedIt.