Salaries for public companies locked at 10M/yr? Ok, now firms have to compete on amenities. (Your current firm gives you a free car? Ours gives a jet, a personal Michelin star cook, and complimentary beverages)
The company doesn't gift them a car. The company buys a car held in the name of the company and lets the person use it.
Not sure what the figure should be (x10?, x20?, x50?, x100?). That way companies that want to pay higher saleries to their CEO would have to increase everyone's salary.
But there would need to be a way of stopping companies just using shells and subcontracting all the real work to low pay subsidiaries.
These kinds of regulations never work like you want them to. Just let the market do it's thing.
The IRS rules went in that said that with the exception of your executives (that is a whole other conversation), everyone has to have the same plan for insurance and pensions. Since they did not want to give out that much money for janitors, they got kicked out of the companies.