The comment did, but I am not in the US, nor is youtube limited to the US, so I don't see why the discussion should concern only the US.
And please don't put words in my mouth - I did not 'frame' immigration as an invasion, or as anything else - my statement was as dry as possible. If you can offer a more neutral phrasing that captures the same meaning, I'd be grateful.