I totally agree with this post in the sense that you are using logic to try and understand an issue that I don't believe has really surfaced among the Canadian public yet, but is growing to be more and more of an issue.
Yes, white kids born in Canada actually ARE being discriminated against when it comes to entry level jobs in favour of kids who come from immigrant families.
Do I have any proof of this right now? No, I don't.
Does this mean that white kids can't get entry level jobs? No, it doesn't.
But I've witnessed this personally several times over the last year. (Not sure if I was blind to the issue before, or if it's just become such a problem that people are quietly discussing it more often now) but certain ethnic groups tend to hire people from that same ethnic group...
Nobody will ever post a job "Only available to Punjabi applicants..." But that doesn't mean the person doing the hiring isn't keeping that in mind when going through the resumes.
(Here in Edmonton there are even rental units advertised as only being available to Punjabi renters)