Since the US ratcheted up chaos in the Middle East with its invasion of Iraq, yes it does have an obligation to accommodate refugees fleeing from the fallout. Why should Europe (and Canada, who wasn't even a member of the "Coalition of the Willing") shoulder the refugee crisis?

And just what "floodgates" are you referring to? Let's see some numbers.