I'm not familiar with that history, but I'm quite familiar with Corporate America. One thing I've seen is that when Engineering is great, it gives the company great momentum and allows the Management/"Business"/Strategy/etc functions to lag and get lazy. Good Engineering momentum essentially produces enough residual value for others to leech off from.