Lets use your example of a dating app. Lets say someone makes a Catholic-focused dating app. People make their bio state "Mary was a prostitute! Jesus is a lie!" What should the platform do?
1. someone who broke site rules
2. someone who did not break site rules
I advocate group #1 suffering the consequences for their actions. I do not advocate group #2 losing access due to factors outside their control. Not sure why you're getting the two confused.
So I'm glad to see we agree. When you break the rules, it's OK for the site to ban you. So in this instance, Discord did nothing wrong, they banned someone who broke the site's rules.