My perspective is probably not with the majority;
The game is here, and it is for the user to enjoy. It is up to the devs how to run it - "Lack of communication" isn't a validation to convince devs to make more content or open up about it. In most bigger games, the developers are the last concern within the community and users don't stampede for "transparency" because they are made to accept the update content as is. My point is, make suggestions, not complaints. Fair game for both.
I don't think you haven't been in a big gaming community before.
Many games today (mostly computer games) do follow the communities suggestions and accept their criticism. An example would literately be World Of Warcraft and Blizzard in general despite being kind of a shady company overall.
The developer of the game is also gone so I don't know man. The game is ultimately here for the community, so I think we should give the moderation team more suggestions to improve the game and forum. It's not much to ask. It's not greedy ether.
You are allowed to disagree, but keep in mind that we aren't "complaning" as a whole. The majority of us are actually making suggestions.
You completely missed the point of my post. You are wrong to assume without personally knowing me; but I can assure you Blizzard devs don't personally whisper details into people's ears, even if they do take open suggestions.
So far from this thread there are very minimal solutions, many people come with their idea of approaching raz in a manner or two. I understand it is unjust to leave the decision ultimately to him alone, but for the many that are so "fed up" with how things are in place and have not much to offer to change it, things are very simple - just accept how it is or quit the game and move elsewhere.
If the man rejects your ideas, maybe it's time you start asking what the man has to offer in return; or rather what ideas he would propose himself. From the last time I've seen this issue rise, the solution to the situation made it very clear that people are not in favor of change. So what exactly are you asking for?