I understand what you are trying to do is for the good of this group. Nothing wrong with that and I admire you for standing up.
Your question to him was an off topic response just to point out that he was not a reliable source only because of his earlier mishap. You were trying to discredit a member of the group. You dont have to go that far. If you disagree with something, keep it in subject. I'm just saying, you are also doing the same thing, why control them when you can't control yourself.
Also, Yes, I'm a newcomer, is there a problem with that? Why do you have to point that out, is it because you want only experts to join and I'm not one? I too was distracted with all the political junk when I joined, and if you cant beat them, join them. If its any consideration to you I have always tried to stay away from political and religious post and keep it to only amusing OT post. , Looking at this on the bright side, just think that Toyota owners are fun loving, well rounded persons who like some verbal jousting once in a while.