I think you are right. The most basic tenet of Freedom is planned and controlled immigration.
That crowd was confused and rude.
The are globalists. They think they can take the creed of live and let live and apply that concept to every person in the world. They are on the same page as the international socialists.