Why would you be banned for voicing your opinion?
Tom knows the Audio Portal needs work, and it's being worked on. He's hoping to get a little more programming help on board on the site, at which point he'd have a lot more ability to work on those things that aren't priority number one for the site.
By the way, Flash IS priority number one for this site. The Audio Portal is supplemental to the Flash Portal. It's meant to support Flash Artists. Eventually, it could change to better promote Audio artists as well, but you guys are just going to have to be patient.
As for this thread, try not to see me as some sort of bad guy, but this really should take place in the Audio Forum Lounge. Anything that's not directly music related can and should go there.