I agree with you totally.  I've found myself in the same boat regardless of my experience and education where instead of Canadian employers valuing my assets, they're creating excuses to push my wage through the floor.  It's all about leverage, our governments are giving Canadian businesses all the leverage they could dream of.

The result will be the best and brightest moving elsewhere.  I find myself in this position as I have experience with tech in both hardware and software along with involvement in half a dozen startups from my ideas.  If employers want international experience, they should be competing with international wages.