Since when do your line managers choose to stack rank?
Do you know what stank ranking even is and where it comes from? If you have to rate your group from 1 to 5, each individual, and you rate them all 4s and 5s, they crack down and force you to select a 2 and a 3 and only have one 5. Now, would you prefer a CFO, CTO or even a project manager be the one to do it? It's a weird comment.
Weirder that you think software couldn’t get built without a CFO. The GP comment was noting that management is an outcome of capital wanting more control, not because many layers of middle managers is a naturally optimal way to complete software projects
Weirder that you think every group has a 2 and exactly one 5. You don't see the problem with that?