All the active players and GMs are in Discord. If you want something to do or someone to talk to, it's the best place to go to. As for the forum, this is mainly being used for their community events. So, either Discord or their Customer Support if you want some official help.
Try expressing your thoughts on their Official Discord Server. The mods there are active and I heard they have the ability to forward constructive feedback to the game devs to improve the game. They also have a discord suggestion channel. Users will provide an upvote or downvote depending on the suggestion. As for my honest feedback. Yeah, the game became lackluster, they just recycle events and the drop rate/success rate still feels rigged.