The majority of these people are economic migrants looking for the land of milk & honey because standards of living in their own country is very low so they naturally want a better life and they are deported. The real refugees they can be kept in detention, deported to a third but safe country ( Bibi has been doing deal with some African countries that in exchange for arms and Israeli agricultural techniques they will take some of these people off our hands) or they can be encouraged ( their choice not force) to go home with a little spending money in their pocket. Refugee or not they have to be detained if we want to get rid of some of them because they all came here to start new lives and we let them out on the streets they will start their new lives and we will never hear from them again and they will keep coming in greater and greater numbers, they will have children give it 10 years they will become a significant percentage of the population because these people are flooding in. The law allows their detention for up to 3 years until their case is heard and when you have thousands of them detained you need alot of time to hear all those cases decide who your going to allow to stay who will go and who will officially be allowed to stay in Israel. At the end of the day though Israeli voters want them gone and governments are answerable to the voters and has to balance international treaties with the will of the people so we are not going to become a bunch of humanists wanting to look after everybody in the world who wants it.
UN agency warns school may be delayed for Palestinian refugees due to lack of funding (AP)
from the article: African refugees meet Israeli justice