You are calling a single issue site a one hit wonder?
The stated reason for closing the site is that it's over,
the battle was won, and you criticize the site for having lost relevance?
As if the site owner is not aware of this?
The only sense I can make out of your ranting is that it's all sour grapes.