Actually France finds that over 65% of them are not from Syria, Iran, Afghanistan, Iraq. They are from more stable places like Pakistan. If these were true refugees from the countries you state, I would have a lot more sympathy.
But they are not. They are economic migrants sucked into a dangerous journey to get the gold at the end of the rainbow.
The more we take in the more people are sucked on the journey and the more are preyed on.
Nobody in the "bleeding for the migrants" camp even wants to hear that, let alone discuss it.