High level trolling

Its a show of their intellectual constraints

I don’t hear that. Seems to me you are denying Jews a place to live, without a clear reason why that should be so.

To me, that’s high level insult.