Discord is a wonderful program for real-time communication and asynchronous conversations. But are either of those use-cases how you want to provide a help system?
Imagine if Stack Overflow was ephemeral. If once you asked a question, the question and answer slowly faded into nothingness for everyone who wasn't actively on the system when it was asked? And anyone who wanted help had to ask again, while the experts rolled their eyes going "Ugh, we answered that like a dozen times already!".
It's a different use-case. It requires a different tool.
I think this is a serious problem for the companies you mentioned. Some questions are asked maybe dozens of times and there is no written answer anywhere. or this is the correct one i don't know but it's a weird problem.
Imagine if Stack Overflow was ephemeral. If once you asked a question, the question and answer slowly faded into nothingness for everyone who wasn't actively on the system when it was asked? And anyone who wanted help had to ask again, while the experts rolled their eyes going "Ugh, we answered that like a dozen times already!".
It's a different use-case. It requires a different tool.