I still don't understand the pay rhetoric in Canada. I live in Bangalore, and I make more or less the same pay as in Toronto for nearly 1/5th the cost of living.
Why are salaries so low in Canada ? Now at least owing to the US immigration fiasco, more labour should move in and salaries should technically rise - but I don't see that happening. Not sure why.
Competitive salaries on par with California or even NYC will have a dramatic impact on the influx of immigrants.