Instead of relying on the border police, the EU should assess the effects of its own policies on the poor, migrant-sending countries. Unless the policies that perpetuate the conditions for poverty and injustice are changed, the reasons for migration will remain.
Migrants' rights have to be addressed on two fronts: end the neoliberal policies that are responsible for creating poverty in their home countries, thus forcing them to emigrate, and demand that they are given full rights in their host countries.
The Single European Act ratified in 1987, introduces the discussion on migrants in the same paragraph as drug traffickers and terrorists. Ever since, European migration policy has pursued an approach of criminalizing migrants.