Even though migration, in short term brings fortune to immigrants, but in long run the immigrants could come up with many issues but after reading your post I'd like to say, ' considering the financial or political or security situations, for educated/talented resources, in India, Pakistan, Bangladesh, Philippines, Syria, Palestine, Afghanistan, Iraq, Burma, or Iranian nationals settled in Middle East the only option left is migration to Australia, Canada, or USA. Out of which Canadian migration is easiest one.'
Even if you wouldn't get any good job but sailing thru 1095 days to get your nationality certificate, hence passport is not a bad option by any means. After this period you may think about new options any time!