Recently, I've seen a lot of complaints about NeoGAF on Twitter and other social media sites. And I agree, it's a terribly run forum. But here's a simple tip to make it all better. Leave. Join one of the thousands of other better gaming forums online. Wario Forums, Gaming Latest, DK Vine, Zelda Dungeon, Bulbagarden, Smash Boards, Serenes Forest, Starmen.net, Nintendo Life, Eurogamer, The Escapist, Niche Gamer... anything you find that's not called NeoGAF here: http://lmgtfy.com/?q=gaming+forum. That's how you make a service improve nowadays. Leave the service/company/forum with no customers or users and watch it die.

Either way, I may just get into voiced opinion videos myself, since it's clear that's the only way anything will get done.