Serious long term thinking by those running companies (on the time-scale of 7-10+ years) is extraordinarily rare and represents a massive competitive advantage for those who actually do it (almost no one).
Companies do not adequately select for or reward long term thinking behavior by CEOs and upper management. Mostly you only see this coming from company founders who actually have enough of a stake and political capital to make doing so viable.