That certainly explains the flood of migrants from the West to the Middle East and North Africa.

If you're being sarcastic, yes lots of westerners are in the region because of lower taxes and other benefits. Otherwise, correlation is not causation, much of the situation there is because of the fallout of western colonization, including Islamic principles being not fully applied there (the west is behind a lot of it), and the usurious financial system.