Right. The teaching is about prosperous people, not nations. The Catholic Left continually twists the obligations of individuals to help the poor into a national obligation to open the US Welfare State to the entire world and have the US taxpayer pay for it. There is absolutely nothing in any teaching that requires the US taxpayer to let the world in and then house and feed them.
They are bypassing the individual people and the individual Christians, and are going over our heads and instructing governments what to do to us.
This is just politics, not religion.