I don’t disagree that content filters should be in place.
The experience should be how the nostr app/client sees fit for their specific objective and targeted user base.
I personally think people should be given the tools to filter their own experience though a variety of clients and features.
One app does not fit all, it never will.