No, it's a thing in most of Europe like France or Germany for unionized trades. All trades there have publicly documented salary bands based on education and YoE per job, where the negotiations starting point for a wage for a position must not be below the minimum threshold but also can't exceed a certain upper threshold. In some cases, the company can decide to place you outside the union agreed tariff/band range to give you a higher wage, but then you might be exempt from some strict union rules like 35h/week working hours and such.
And they cap the top end of the salary bands because the yearly budget for wage increases is a fixed pie for most companies, and so to have money left to give entry level workers the great wage increases as mandated for by unions, they need to cap the increases to the top wages to prevent bleeding/bankruptcy. Do you think all European companies have unlimited money to give all their workers X% wage increases?
This is how it works in Austria.