Majority of rookies at best, go flat in the Bigs; veterans are a known quantity who do eventually decline, that is not hope based on wishful thinking but sad reality.
For every 20 year player like Paul Molitor there are dozens of players like Randy Bush who put in 8-9 years and then hang it up.