Why do you have to belittle the person? If you can't answer their question with the information available, either ignore it or ask for more information. Skip the snide comments. Elitist attitudes like yours scare people away. Maybe you like that, but I don't think other people do. This place often gets a bad rap for not being friendly. Can you guess why?
You provide good information, but could you put down the attitude and try to be a nice person?