let's have another though experiment:

there are two programmers. first is very talented technically, but weak at negotiations, so he earns median pay. second is average technically, but very good at negotiations, and he earns much better.

is it fair?

life is not fair.

Surely one easily see that the second programmer didn't take the first programmer talent (or his knowledge) and claimed it as their own...

Engineers man… of all the problems we see today, giving real power to engineers is probably a root cause of many.

In China, engineers hold the most power, yet the country prospers. I don't think the problem is giving engineers power, rather a cultural thing. In china there is a general feeling of contributing towards the society, in the US everyone is trying to screw over each-other, for political or monetary reasons.