Comment on
Why is leadership valued so much over expertise?
There are a lot of good comments but there is a bigger reason.
Marketing and negotiation are softer skills that many technical professionals don’t have or appreciate.
Therefore they don’t market themselves properly (make people value their contributions) nor negotiate the best package for themselves.
In my experience, technical people with those skills quickly rise past their non-technical peers.