You are right to point it out.
We must make a distinction between specialized or strategic workers and those who are not specialized.
Under the current compliance regime, a solution that was put in place after the observed abuses ensures that employers honour the commitments they make in their application and their obligations for the benefits and wages agreed on.
The problem facing leading-edge companies today is this. They hire a programmer at $80,000 CDN and the compliance regime requires them to inform Service Canada of a wage increase of over 2%, even if it is on an annual basis. We try to supplement the wages of those workers because they are working in leading-edge sectors. Sometimes, it may take two to three months to be able to supplement the salary because we are waiting for an answer from the government. We have had more experience with the reverse situation.