Ok I shall propose an idea to you. Instead of making this forum post calling out the higher ups to the whole community, maybe call in a meeting or something or just say something to them when you catch them online. I can see you took time and effort into making this post, but this post doesn't affect most of our lives. Im not saying I disagree with what you are saying, but maybe bring this matter to the higher ups and not the whole community. (inb4 massive hate spam for an opinion)