When you share information with playerbase it tends to build more hype and activity.. just compare starcitizen to coh2. Starcitizen still rolls in millions because they talk to their fanbase.
Or TW, where even forum threads are monitored closely by the dev... and *gasp* sometime patches and dlc are even based on fan feedback int he forums