> If it were, the median e.g. business analyst should be getting paid significantly more than the median software engineer.
What if you replace "business analyst" with "software architect"?
What if you replace "business analyst" with "software architect"?
Writing the code is the trivial part.