I mean, why should a rich country accept people from other rich country if they don't bring any necessary qualifications to the table? You're not a refugee, the fact that the situation is shit in the USA is on the people that live there, it's not our responsibility to save you guys.
You're the one saying that all extra hands are beneficial to the economy, yet we intentionally refuse people who apply for immigration, why? By your logic we should be welcoming everyone to boost our economy, right?