It might benefit workers in general but I don't think it will benefit me as a software engineer. The salary becomes tied to the job title/level and it becomes hard for me to individually negotiate. When the salary is tied to the job title, it is also much harder to get meaningful raises in many companies because the promotion process is a lot more bureaucratic.