Just saying "The guys in the addiction thread told me to come over here" smacked of trolling. No good could have came out of that. Personally, I wouldn't have reported it, it would have been more fun to just ignore him and let him wither away. As far as inclusiveness, plenty of non-racers have come over and been welcomed just fine. The key: don't be an idiot.
I think you need a finer filter.