The statement 'maximizing shareholders value' is meaningless without the timeframe. The correct phrasing is to 'maximize shareholders value
in the long term'. The 'long term' bit is crucial, and it is not reflected in today's management incentives.
The choice that managers of public companies are facing is the well known "Consume vs. Invest". Or, in the terms of an evolutionary fitness landscape, "Exploit vs. explore".
If a manager wants to maximize his next quarter's earnings, he could stop new product development, shut down customer service and equipment maintenance departments and sell, sell, sell. He could have a short short-term spike in profitability, but in the long term the company won't survive. He has exploited his current position but has failed to explore, to look to the new opportunities and threats, and to provide for the future.
(Note: the manager could also buy a portfolio of high-yielding/high risk securities hoping that the crash will not happen before his next bonus is due. This is the same thing -- maximising short-term gains at the expense of the long-term prospects of the company).
The manager could also overexplore, that is to overinvest in customer and product development, purchase the newest equipment and end up with a croud of excited customers and an exciting new technology/product, but no liquidity left in the bank to live to see it taking over the market.
"Maximizing shareholders value" idea got a bad press, because it has become associated with the 'exploit' approach. Managers endanger the long-term prospects of the company because they can be paid well for achiving relatively short-term goals.
But the working definition should be "Maximizing shareholders value in the long term"
Let's make the law that the managers' options can only be excersized after 10 years. That'll do the trick.