Investors would quit betting on short term investments in invest into things what will profit in the long run.
Plenty of investors do, including many big money managers. I think short-term investor profits above all costs is a meme primarily created to help consumers cope with dissatisfying business decisions.