No, I do not believe that the 3 million illegal immigrants in the EU deserve amnesty, because there needs to be enforced rules as they pertain to immigration. Amnesty is nice in theory, but unfortunately all it does it encourage more illegal immigrants to come to Europe. When they are there, they uses services. The system does not work forever.
The term illegal immigration implies that the people came to a country through illegal means, which is a crime. If the EU (or the US for that matter) is to grant amnesty for one crime, it would then become logical that all crimes could be pardoned. There is such a thing as the rule of law and breaking the law should not be rewarded, otherwise it will encourage others to do the same.
The 3 million illegal immigrants in the EU do not deserve amnesty. This is because they do not have legal status and do not seem to be concerned with immigrating to any country legally. They are side-stepping the laws, and this is not right to people who file papers and pay the fines to immigrate the correct way.
I think that when somebody does something that is illegal, they should be treated like a criminal. That is what the 3 million people in the EU are. They should not be given the luxury of amnesty. There are millions of people who go through the legal process of immigration that do not get such treatment.
No, they do not deserve amnesty at all. They need to be caught and made to go back to the country that they came from, so that the countries will be better off economically and better off in a lot of other ways as well, since these people are bad for a country.