If it helps, all those MBA-bashing cool tech startups busy giving away a percentage of their revenue to Amazon, don't realise that AWS was the brain-child of a Harvard MBA.
That's gotta count for something.
Happens on many levels though, it's not as if engineers don't get credit for team efforts.