It sounds cliche at this point. It is the focus on the next quarter, next year at best that drives a lot of this due to appeasing the great god of the shareholders.
I think they should do what you say but shareholders are looking for the quickest, best returns now, not in a few years time.