Earlier quoted context omitted.
This theory basically assumes that firms cannot get smarter over time. It assumes corporations will never get better at evaluating the market and their place in it, or have better information than previous generations. That's a dangerous assumption, and doesn't seem to jibe with what we see in practice.
"That's a dangerous assumption, and doesn't seem to jibe with what we see in practice." I see exactly this in practice. Big companies are usually totally lacking in self awareness on so many things. 'Good companies' have a strong sense of where they are, and can manage direct threats - I think FB is a good example. But more distant threats, I don't think so. And most companies are not 'good companies'. Nortel, Nokia,…
On the other hand, Intel sold their ARM business about 20 years ago because it had lower margins than they liked (and in fact, axed a lot of relatively low margin business). But, as they are slowly discovering - someone WILL eat your margins, if it isn't yourself, it is someone else.