The forum is just naturally part of wanting to consolidate homebrew discussions on a website they can control, plus they really do seem to want feedback this time around. Likewise with the ten thousand character creation apps posted on the android store there is an obvious desire to have some kind of easy creation tool, and where there is want, there is profit. And instead of paying a buck for someone else's app, you can contribute to their web traffic numbers (and D&D advertisements).
So . . .
"What idiot killed the forums? Don't they know the marketing potential! Don't they know the control it gives us!"
"That was you sir."
"Never mind finding someone to blame! Throw something together and come up with a press release to make my fanbois worship me even more!"
"Oh, and what's the status of those online tools that have been vaporware since 2001?"
"We have another announcement on that ready to go sir."
"Excellent! Oh, and do something about that Samwise fellow. He is so astonishingly gauche."
"We'll try sir."