This document discusses the flaws in the theory of core competencies as proposed by Prahalad and Hamel. It argues that focusing solely on core competencies is too inward looking and can lead to strategic irrelevance if customer needs change. It also notes that the age of specialists is over and that organizations need to be specialized generalists to provide end-to-end solutions. Additionally, focusing only on core competencies can prevent companies from making the jump to new technology cycles, potentially leading them to lose their leadership position over time. The document advocates that companies should focus not just on core areas but also allocate resources to related and some unrelated areas to maintain competitiveness.