In my experience, everyone in tech tends to think that their particular skill set is the only thing that matters and that everyone else is an idiot. This seems true for business, marketing, engineering, etc.
That's probably true. It'd be okay if everyone thought their skills was most important and all the skills paid about the same, but business and investing think their skill is most important and their salaries actually support that idea.