Metas philosophy (based on what an ex Meta person told me) is “up or out”
So if you aren’t getting a promotion, you are eventually getting fired. This meat grinder probably has some perverse incentives for employees and makes sure you are always churning through folk who you don’t need to pay QoL raises to