What I don't understand is even if Haiti is not a place most wish to return to, although it is potentially going to be re-evaluated as stable by the USA, and Canada, thus removing their permits to stay, why did they not apply to immigrate to the USA or Canada officially? 

They knew this day was coming yet never bothered to do the paperwork that millions of other potential immigrants to Canada have done, and waited for patiently to be processed! Why should these illegal border crossers get to jump the queue?

All this farce of a situation does is harden Canadian's attitudes and potentially reduces the money available to legitimate refugees fleeing for their lives overseas...