"trying to keep everyone happy when that is an impossibility."
This is something I think we can all agree upon.
There's no need to denigrate people who may feel triggered or are offended, though. Reddit just needs to decide what's most important to them. If they want to give a platform to anyone, regardless of how vile their speech, that's totally fine! But, they should not also expect widespread adoption of their site. Most people are not vile and will be happy to move along to less hateful pastures.