Maybe Canada should be more careful in who they let in.
In the past ten years or so Canada has drastically changed/tightened the 'let' in process. Majority of my close relatives live in Canada not the US or even Jamaica. For decades the process was very lenient making easy for anyone with a good heart and a job to sponsor relatives with no real means to provide for them. Proud to say my family has done very well but they are from my generation.
Yes, many Jamaicans in the US work really hard with multiple jobs because it was a harder road to get here.