Our stance is still that if you manually navigate to a page of a certain kind of content, then you will see that content.
My stance is, that options in settings should work as advertised.
- Show content marked as adult in search & browse
You made a workaround. But at least removing the tags from suggestion box if not logged in and having setting enabled is a tad more consistent.
So maybe adjust that setting's wording so people will not be surprised. A (unless selecting "adult" tags) disclaimer or something like that.