Yeah Darren. It does suck. And it sucks even more when great devs like you can't control any of it and have to resort to pulling outdated stuff off the site with the inability to update. Matter of fact, as soon as I get a chance I think I'll eliminate the "officially published" link at the Winamp section
of my site where I say this...
Many plugins developed by DrO are now officially published and available directly through Winamp.com.
That "search result" link used to show a plethora of all your published plugins, but of course it doesn't return much of a result today.
Anyway (in case you hadn't noticed), I've been trying to update the plugins pages at your site (with reviews included), and I'll continue to do so if time permits.