It's a wiki, not a news site. In most cases developers are responsible for creating pages for their apps.
They can wait along time for that to happen then for me to go to the effort of creating my own wiki pages for my own project on a totally separate site from my own. In any other scene, these things get created by the community - Elotrolado creates wiki articles all the time for every emulator release, including RetroArch 360/PS3/Xbox 1/Wii - never have I had to 'create' this stuff for myself.
Anyways, if that is the only way it's going to happen, I don't think I'll lose any sleep over being excluded - 1.5% of Android scene sites publicizing RetroArch Android will get the project more exposure than a thousand Wii sites ever could, and that's where a large part of the focus is at for the next release.