Religious flamewar is not allowed here, so please don't post like this to HN.
That's not so hard, since it's always an option simply not to post anything, and there is always plenty of other material to pay attention to.
Anyway, thanks for your work, I may disagree with some of your decisions but know most of your actions help make this forum worth reading.