If your site was misunderstood, you should take that as valid feedback that you did not communicate your product effectively. Clarifying it for us is a great response, but acting like someone was not justified in critiquing it in the first place is simply a false expectation on your part. If you post on HN, you will get critique.