That's a much better answer, the previous one wasn't and i would be happy to discuss opinions in which we might agree on some points and differ on others, that is perfectly fine.
Nothing wrong with nationalism. Just that when some body is offered a job by some one, it is not bestowed upon them courtesy of Canadians. Whether principally damaging to economy or not is a concern that can be explored, but a job is a two way street - employer offers it for his own sake and employee for his own. It is a trade, if it is manipulated in some cases by employers raising concerns of Canadians, those problems should be fixed, rather than calling all sorts of names to all those employees who came to work.
I do not deny that misuse of this program in some cases is making it difficult for children finding their first job. Probably one day my children would reach that stage as well and would hopefully be here. I would just say that abuse of program is not the ONLY reason. I would also try to ensure that my kids are not lagging in skills either. True that i am not discounting abuse of such programs as a cause, but at the same time i don't want my son to consider his 'Canadian status' as his only qualification. I hope and wish that he is better in academia and professional credentials AS WELL.
I just felt that people went too far in criticism, much of which is discussed on this thread previously as well. Some times the resource himself is just not committed enough to his job (and please don't cite low wages is the reason). I am only referring to the cases where that is not the problem.
Often i see people who are citizens and on welfare where i can vouch that even if they are the last person left for a job, an employer would prefer not having a position than to hire such a guy. It is really awkward when these kinds of people also join in slogans regarding not having jobs because of temp workers. Please don't get me wrong - i am not trying to say you are one - as got pretty cleared by your last answer. I am just trying to strike a balance and show the other side of picture too.
But i think that if Canadians want temp workers to realize and help with eradicating the abuse too - they need to be a bit more respectful and focused.
Mostly, the reasons cited here are low skilled, poorly paid people. That probably is not very true. First, there are pretty good rules that exist to get tfw's the same wages as locals. Some people argued that even THAT is not good and rather foreigners should be paid better wages if they are badly needed. Otherwise Canada would always be short of that skill. This is also fine and there are not many abuses with lower wages. As much as i know those are singled out cases with specific employers. Actions should be taken against those and enforced rather than grueling the entire population on this.
It is not true to assume "temp worker" program is actually meant for a temp stay in the country. In practice it is only used to get some one here faster because the immigrant programs are so hopelessly long and unpredictable that no decision can be based upon that. And almost every one does this with the intention of getting PR latter. This is what government realized and is introducing express entry program as a substitute next year. The temp worker program falls close to visit visas only in terms of processing. I am hoping some of the abuses will go away once there is more focus on express entry next year because this route will be chosen far less then.
So the people who are coming here to call this country home, become part of economy, contribute more than existing residents (because they have equal obligations, but lack some benefits), but only went through temp worker program because they were able to find an employer (or an employer found them), and chose it being a faster route would be treated the same way as new immigrants.
Besides, no one usually travels half way across the world to stay there for just a year or two. Visit visas should be enough to do that IF THEY HAD ALLOWED people to earn which is not the case. I am positive that there would almost be a negligible percentage of temp workers who do not become residents ultimately.
In many ways temp workers face unique challenges that i have cited earlier WHILE undergoing all obligations of a PR or a citizen. This might vary i.e. some low skilled workers might be reaping more benefits than contributing but this is just a perception. We all can have opinions or individual inputs about this. But there is no real data.
So we should raise voice against the abuse of program rather than asking to shut it down completely or spend all day cursing it.