Humm. The apology is not fit to be here, true. The submission should probably have linked to the techcrunch article. But the issue I think is worthy of attention because of the hacker aspect, not because it's technology. There are many review sites out there, on pretty much any subject possible, and the way a high profile one deals with open corruption is interesting stuff, imho.