I think its just a general meet. The only favortism towards imports might be that the majority of his friends have imports. But has never once said its this kind of car night.
I have learned quite a bit technically from this site about a variety of things. Granted I go to more Nissan sites to learn higher tech for my car. But there are definitely tech discussions on here.
The only thing I can say to that is use the report a post button. More and more people have been using it. We are being very reactive to those type of reports. its a fine line you play when modding. If i ban a certain person then i deal with crying for weeks. it gets old after awhile. Its a tough job to do!