If Twitter and Discord are truly where they interact with people the most, wouldn't you have a better luck of being heard over there? Or maybe you've already posted this on those platforms as well? Sadly, I think this forum is a little hopeless. It's not even accessible most of the time. Good news is more people on Discord (me included) have come forward to ask for more transparency, maybe they'll notice and do something about it. shrug