My sympathies for the gentleman -- but out of curiosity: for cases like this, what "time duration" would be "not surprising"? Even if he had stayed on for one more month, that would have been as shocking as well. Two months? Three?
My suspicion is that there's no time duration within which this wouldn't be an upsetting experience. Perhaps unless we're talking about like a year, which no company would do anyway.
But there are degrees, also in two days this person has probably close to zero social safety network in Canada. No friends, no colleagues, no acquaintances at other companies. Even 2 or 3 months would have allowed them to start having some friends and do some networking.
My suspicion is that there's no time duration within which this wouldn't be an upsetting experience. Perhaps unless we're talking about like a year, which no company would do anyway.