The same just isn't true of product development, sales and marketing. Any one of those three teams, staffed well, will account for well more than the value of the entire engineering organization.
Okay, slash your engineering staff and double the sales people and lets see how you do.
How is any of that not done by thousands of other people as well? Especially sales.