The biggest driver i feel is increased financialization of company ownership. Since the 80s, financiers essentially punish any boards or CEO who prioritizes longer term impact items like goodwill at the cost of short term quarterly results. This massively influences incentives - as a CEO or board you may know what is the right thing for long term success but you'll be fired if you choose that over short term results.