@Gargron Part of the problem is the words "engineer" and "profit" being so close together. We all love to diss MBAs, but a good business program really can teach people expertise that engineers generally think they have (but don't).
(Ditto doctors.)