And the longest living companies may actually be the biggest ones. At a certain size companies don't die anymore. They get merged with other big companies, restructured, or renamed.
Companies use to be temporary, created for the public good (like building bridges) and did not exist to make a profit.
And what is this "we act as though the only purpose of a business was to enrich the people who trade it on Wall Street"? No, the purpose is to make profit for shareholders, including the average everyday Joe with a 401k or pension.