Khehkeshan and his hate messages...

That is absolutely not the case. The views of some people do not represent the views of a community at-large.