Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
I get where you are coming from, unnecessary hostility and bad attitude is one of the thing i dislike the most in Smogon, but what do you expect when the majority of the people here are teenagers, in a very competitive site?
Anyway, we try to make the best out of what we have, and i don't think you can blame Haunter for being hostile, he was just pointing out facts. And if you know Haunter then know that he is not rude or anything like this anyway.