Yea, duh.
The more your decisions affect the company, the more you’re compensated.
It’s why C-suite commands the biggest salaries.
It’s another reason why orgs are so low trust.
People are not equations.
Let’s define risk in this discussion.
Risk is the relative impact your decisions have on the org at large. If you make the wrong choice as the CEO, you can tank the company.
If someone’s job involves risk, and you pay them peanuts, they’ll either go to a job that doesn’t involve that much risk or make decisions that are always maximally safe, regardless of potential upside, usually at the cost of company growth.
You want your staff to feel comfortable taking risks so that the company can grow, because a stagnant company will die. So you pay your positions more when they have more risk.
I don't want to present the problem as black and white but merely express a simple idea : developers DO want to be managed to simplify their lives and focus their time on more important things for them