I am going to pester the Admins on Ihub every day until they remove that tumor. I hope others do the same.
But we also need to get some of the other quality folks over here so we can abandon them forever.