That's akin to telling a homeless person, “Get a job!”
> ... creates social issues in the countries of destination.
Social pressures, which may lead to solutions.
> ...get a professional experience in Europe with the hard requirement that they must then return to their home countries afterwards.
What's to prevent these bright young professionals as soon as they are flown back to their country from just getting sponsored by a company in another foreign country and then hopping on a plane again?
What you're advocating for is a very weak attempt at finding a solution by doing much of the same. Unless society is pushed, it will never change. Immigration provides pressure for society to learn how to integrate poorer people, whether homegrown or foreign, helping everybody.