I agree there is no single cause but you are also under estimating the power of a CEO who is responsible for resource allocation and investments. Where he chooses to invest is what becomes of a company. Culture also flows from top down and CEO plays a big role.