The author sidesteps another, better solution: having Gulf States and their neighbours accept these refugees. For example, the author states that there are refugees stuck in Egypt and Lebanon. These are safe countries out of the conflict area. Why can't they accept the refugees that are already there?

Saudi Arabia, Bahrain, Kuwait, UAE also come to mind. These countries are all more closely aligned culturally with the refugees than Canada is, and would be ideal places to "open their doors".

Thoughts?