I would have said the same thing if he was French, to say France has xenophobic views on immigrations is plain wrong. And yes no direspect to you but I don't think you can rightly evaluate the situation in France by reading comments on internet or articles in the news, you have to live here and see by yourself. I would say two things: there is much more immigration than what the numbers suggest at least in my area (I live in a big town in south of france) and secondly there are a lot less problems and much more integration than what is reported in the news. And BTW, I consider myself as liberal (US meaning of the term) and I'm not bothered by immigration I even welcome it, it's good for diversity, but there is no denying that France has welcomed in the past decades a lot of immigrants so maybe in these difficult times there is a bit more friction than usual.
Living somewhere doesn't give you as much insight to a place's immigration policies as attempting to emigrate to that place.
Regardless, it's not imprudent to question the efficacy of broad social benefits while simultaneously supporting open borders.
It is equally okay to believe that your country should benefit from the diversity that can only be achieved with easy immigration laws, and be willing to accept an increase in taxes to support that objective.
It's also okay to view the other position as negative based on your views, and a person's country of origin or current residency does not affect the validity of their opinion.
As an American, I disagree with American immigration policies, and also disagree with France's. Is my opinion discounted because I'm an American?