Such laws do not really help in practice. Does a 60-90k range in EU, commonly given to engineering roles, offer any real guidance? A better system would be publishing the average salary for a similar role, but that would be a privacy problem for a low headcount team, or if the role doesn't exist yet... This is a really hard problem.