Impose a maximum salary/hourly wage instead. Its not inflationary and would enable Ontario companies to better compete with their competitors in economies that don't typically pay outrageous executive salaries.  Include benefits like cars, parking spaces, etc. in the number and make the max something like $250K.  Companies could then invest in improved products, services, training of its employees, etc. Everybody is happy....well, except those who can't quite make it on something less than $250K per year.