You just named all specialist who would get N-times the salary outside of the industry.
That's the problem of the industry.
A man who can "just write a CAD plugin" in semi industry would probable be an instant senior hire in any CAD vendor.
A mid-level semi PM would be a senior PM, GM level manager, or a COO anywhere else.
Analog IC designer is by default a top-tier EE.
A fab "junior technician" is likely an engineering, or physics master, or more likely a PhD in Taiwan.
And so on, and on.
I think this is a very elitist mindset that unfortunately many people have.
To me engineering is primarily a learning process on how to build better tools. And you can probably always build a more suitable tool on top of existing tool.
So saying, this is "boring work", that requires "just minions" is akin to saying that the existing tools cannot be improved, or people who use these tools cannot figure out a way to improve them themselves, they need to be told by somebody.
Intel is replaceable.
Basically, I was saying that top-engineers are irreplaceable but they need replaceable engineers to execute menial, boring, repetitive work. There is a lot of this to be done.
[0] - AMD
[1] - Apple
[2] - Microsoft
If you have good engineers the relationship between amount of work and number of engineers needed is non-linear.
Top-tier companies have to pay top-tier compensation.
If you are/become a leader, this mentality can seriously hurt your org. Pay for the talent you want to attract and keep. Pay generously for performance.
Having a boring or menial job is not an indictment of a person's potential or capabilities.
The engineer working on CAD, layout, specs, RFQs, Suppliers, Equipment, etc are hardly going to revolutionize anything. Their work is valuable but they’re entirely replaceable.
For every top engineer, you need 20 minions to execute. Folks who think otherwise haven’t really worked in a large company. In the words of Jim Keller - “It’s craftsman’s work. It’s fun.”