And you are living in a fantasy (no pun intended) world if you think that most athletes do not care more about the money than their play on the field. That is not to say they do not give 100%...but you don't see any many players signing for minimumm salary do you?
In todays player market the $64,000 question is how do you capture and maintain interest in a millionaire? Baseball player or no baseball player. ARod issue aside, there are scores of extremely high priced athletes who either forgot or have little to no incentive to practice and apply even simple baseball fundamentals such as (going with the pitch and hitting the opposite way, backing up fellow outfielders as the ball gets hit NOT after it gets by their teammate, hitting the cutoff man consistently, running out simple infield grounders or pop ups, taking out the 2b/ss at the bag to prevent the DP, laying down a sacrifice bunt, calling teammates off on flyballs, etc.). It is amazing how many ESPN highlights show collisions between supposedly "Professional" baseball players because of their "Bush League" inability to call for a ball and call off an oncoming teammate.
While I don't think every player is all about the money only, I do think that the amount of money is fostering an environment of apathy; where the incentive to perfect their entire craft (not just the glamorous parts of it) is becoming virtually obsolete.