Comment Transparency is the key (Score 1) 106
I thought that was the main selling point. Yes, I'm sure someone can come up with some anonymity scheme but transparency should be top priority. Apologies if the point is too naive.
Progress means replacing a theory that is wrong with one more subtly wrong.