Welcome to business culture that is oriented on year-to-year performance bonuses, rather than longevity of product, customer satisfaction and building long term strategy.
You realize that the Ford Motor Company has been around for over 100 years, right? Think about that before commenting on their "short term agenda".