Genuine refugees fleeing wars need refuge and are entitled to it until the Geneva Conventions.  Jews fleeing the Nazis were turned away by most nations during WW11, and we saw the results. 
But, Bill Gates is right in saying that economic refugees, although they also desperately need help, should be helped in their own countries, whenever possible. 
Hopefully the European Parliament will change their open-door policy before Europe is overrun with false claimants.