I suspect the devil will be in the details here. How will it be enforced? Can companies get away with silly wide ranges?
I saw that almost all Netflix dev jobs, regardless of level, advertise as something like $120,000-$720,000. Which… okay, that’s a range but it’s not a useful one.