Yeah, except there's literally no communication between people posting on that site and the devs. And when 95% of anyone's posts get deleted without warning or context, it's hard to even try to use the feedback site without getting frustrated. I gave up on that site months ago