I see what you mean - I think I left out saying "In the face of changing market conditions"
I'm pretty sure that IBM would have folded some time ago if they had stuck to just making the world's best typewriter.
Your point regarding the need for structure is also well taken. You need some, but I think the software pundits have been arguing for excessive rigidity for a bit too long.