I don't understand what you mean by insulating the purpose of the website?
And how does it have anything to do with you? I scratch my head sometimes at the things people say. But one thing right is that the website is awesome and you did do an amazing job at it.