nihilism,
For someone that doesn't post on GCN anymore you seem to be posting on GCN quite a bit...
Progress is progress, it is not finished yet.
It's not a matter of slapping together a website, they can and can't say certain things.
Keeping every nit picker happy is impossible, you have proven that to us many times.