Just now, I was on ACEO subreddit and a few people (one was by far worse) were complaining about the forum. (“the software is great, but the terrible community is an optional add-on”) Many were complaining that all the threads created are deleted and merged into an existing thread. Some disliked the mods. While the devs may of seen it, I wanted to post it here. While it was rude to the ACEO community, they also did have a point. Maybe you can PM them and see their complaints?
Edit: Oops, always end up backseat moderating