And here you're wrong
Nobody asked them to build these forums we already had funsite's forums to communicate with each other, these ones are meant to communicate with the devs, nobody obliged them to start this "communication campaign" they did it, they wanted our feedback, they wanted to know what we think, they clearely asked for hour help to make the game better.
Now tell me, how are we supposed to give feedback, opinions, suggestions on something we don't know anything about?
They said they want to communicate with us, now they have to do it.