> I blame the stock market pressure towards growth
This is because almost everyone's retirement fund/401k/IRA is now directly tied to the stock market in one form or another. There are no more pensions, so people need growth in order to retire and live a reasonable life in your last years.
There are still pensions and they are also tied to the stock market. Pension funds also have greater influence over CEOs and they need growth every quarter because they are so underfunded (i.e. most pension funds are capitalized based on extremely unreasonable expectations of stock market growth).
So, the reality is that pension funds exert a much greater pressure on CEOs to create short term gains than individual investors who -- incongruously -- take a longer view.