On a personal note;
While in Freetown, Sierra Leone, I discussed this with several groups of Sierra Leone citizens. I hypothesized that if the USA decided to fix all the infrastructure in Sierra Leone at our cost, and told the citizens we would give them green cards to the USA for the time we were doing the work, or they could stay an get good paying (USA rates) jobs doing the work, how many of them would stay and work.
One person said he would and the entire audience turned to stare at him. Even with a good paying job, every single person in Sierra Leone would rather have a green card, than the pay.
President Trump was EXACTLY correct in his statement “S******e countries”.