I wasn't there at the beginning of the site but I don't think zhane has ever been a trusted editor
I assume he just was a regular user making random or/and dumb submissions which pissed secret squirrel or blah off, so that can be the reason why he lost that "submit a new album" option
|