Canada is good for -
1- super rich, who can establish business and have cash, business Network and are able to sustain losses for the initial period,
2- intellectually poor and uneducated, who can work any job, they think there pathetic jobs are luxurious when compared to jobs in back home...