If we hadn't also decided to bomb Gaddaffi into defeat and a bloody, if well-deserved, fate and then washed our hands of the aftermath, I might have agreed with you NJ. But the situation in Libya is, at least partly, of our making -- in as much as we should either never have got involved at all, or should have done a more complete job of rebuilding the country having brought down its leader.
Obviously this is bigger than Libya, but the country is now in the grip of a Civil War. It is not at all reasonable to expect people to be happy staying there. And so they will keep coming. And coming. And risking their lives to get out of the country. Closing our borders is not enough -- never mind the immorality of turning our backs on a people in need.
It's true that we can't in the EU sustain all of the world's population if they come here. Then let us work to give them reason to stay. To do otherwise is to allow these desperate journeys to go on, with yet more loss of life. If you really want to stop them coming, stop them from wanting to leave. There is no other way to deal with this in the long run.