Atlantic Canada is it's own worst enemy, aided and abetted (forcefully) by the Canadian taxpayers through equalization payments.  There should be one Atlantic Province.  PEI is akin to giving every small town in Ontario Provincial status.  The AP's are over governed and to many people are far too happy to maintain the status quo.  Most self respecting immigrants will want to migrate to where they have the best chance for success.  At this point that's as far away from Atlantic Canada they can get!