The incentives this create as well are perverse because performance becomes less a driver of a big raise in the short term.
In the long term of course, the performance probably drives the promotion which is the thing that gets you into the higher band in which you can be awarded random unearned raises.
However in the long term its easier to just jump ship for a guaranteed 20%+ bump than to pray for a random 10% every N years.
I have actually had a former employer do this once. I think it worked out best for those with 2-3 years of experience, some of whom got 20-25% pay rises, while those with 0 years of experience were closer to hire date and hence what the company considered market rate, while those with more experience were better at negotiating raises on an ongoing basis.