He's 100% on point. I don't have a problem with immigrantion no one should as long as it's done legally and the person wanting in can contribute.
But you can GTFO if you're going to try to impose your shitty culture on us and just be another drag on our resources