Shithole countries

I actually agree in principle with Trump on this. Why should any Western country take in people from failed third-world countries? To turn US into failed third-world country?