Frankly, I maybe the one you are talking about. Basically, if people say stupid things on the immigration threads (or any thread), I point them out. Anyone who makes cogent points and I leave them alone.
You have never insulted anyone, not me for sure, you have done none of the inanities I mentioned