It's not just public sessions, but running sessions where you are adding in concepts not normally used in someone's game that they may or may not be able to handle. We've seen how this plays out before: Pathfinder took a while to address the fact that you could buy slaves in their Society play. It's much easier to let groups add in that sort of stuff than have people take that stuff out.
I think you are really missing that you are talking about something that makes people, particular groups of minorities, uncomfortable and unwelcome. It's much easier for someone like you to add that sort of thing in than have it standard and force GMs to make the decision to take it out.
No, you're just making them feel unwelcome by using incredibly charged content as a set dressing in your game. Like, seriously, saying "No one is making them leave!" misses that this hobby is only just starting to open up and has plenty of problem areas with being largely white and male dominated. It's why it's so important to make people feel comfortable and welcome.
Really, we should focus on making newer groups comfortable because older groups who want this material more than have the means and experience to add it back in. There's nothing that stops you from adding stuff like rape and sexual assault into your game, but obviously having it standard is probably not a good idea given that there will be plenty of people who find it uncomfortable. It's the same sort of issue here.