I m agree with you ,if someone has a stable job, he should not leave it for canada.but a large number of immigrants is of well-settled people,I know a number of people who left their jobs and went to canada .thus they faced a lots of problems there but they do not want to come back , what is the reason of that ?I m from punjab ,we dont have jobs here , the condition is same as canada .no proper job ,no social security .no health security ,very heard life,social life is much heard ,society is divided into severel levels,private jobs are also like labour ,Now tell me what is the difference between INDIA and CANADA ?why people want to go there ?
I think your answer will be same as me ,i know in canada we have to do labour work ,but we can live our own life , no body hurt us without any reason , and most of all .value of money ,
for exmple in india, a person have a good job of 20,000 per month,heardly (if he can )he saves 10,000.per month,then he will be able to buy a car after 5 years .and in canada if a person saves 1000 per month then he can buy a car just after 5 months .this is condition of a govt. job of india and labour of canada, and what whould you thionk about a labourer of india ?