I am new to the forum and really want to help & also learn new things. And people will come & go. They have their own reasons. I bet Discord (specially their own) or YouTube is one of the reason to move away from here as well.
I cannot speak of Epic employees. And I’d really to more of them coming here.