See, bot, your entire world is what people said. The rest of us live out here in reality. That's why we can think outside the box, and you can't.
The reality is its more complicated than the way it's being characterized.
Western countries have public positions and private positions.
For dozens of years countries like the USA sent aid to other countries so that they wouldn't send us refugees.
They would send birth control to other countries so that they would have less kids and not send refugees to the USA.
They made deals with other countries so that they would take refugees so that they wouldn't come to the USA or to Europe.
They would give public speeches at the UN and in front of global conferences saying that countries need to take in more refugees and migrants while privately making deals with other countries to take them in.
Our public position changed years ago.
We are no longer being polite and trying to save face and keep up a public appearance of being a nation without borders.
The Trump administration has even proposed offering European countries refugee status if they are oppressed or punished for being against open borders.
Trump gave a speech at the UN and said nations should have borders and they can protect their borders like he does in the USA.
Someone turned his microphone off though so that message was never made public.