That’s true, but that burden is on us - owners - not users. Users see it in the simplest way ever:
choose channel → send the message and that’s it!
There is no Kanban. There’s no need to comprehend the difference between Watching and Tracking. There’s no whole bunch of hey-how-cool-it-would-be-if-discourse-could-ALSO-do-xyz features.
All these features are super cool, for us - technical people/owners/admins.
But for regular folks - they want sense of community. They want to feel like they are free to express themselves and not having to figure out all those hundreds (i believe there are so many) different options, terms, and other stuff.