A lot of companies have budgets allocated to salary increases, so raises are capped. Why that’s the case I have no idea.
It’s also strange to me that companies aren’t willing to give a nice raise to an engineer, say from 150k to 180k but are completely fine with hiring a replacement at 180k.