It is, unfortunately, not as simple as that. Germany, for example, has seen a bit of civil unrest because of their refugee policy. They have seen a huge rise in popularity of hard-right groups as a result. I'm not saying they shouldn't have let people in, but there are negative consequences to even altruistic humanitarian actions, and those consequences need to be weighed in the equation. It's not nearly as simple as bastard vs. not-bastard, and I wouldn't fault either Germany or any other EU country for being much less lenient in their refugee policy going forward. Though I would then instead want to see some other form of assistance. I'm not smart enough to say exactly what that other assistance should be. But there are no easy black & white answers here.