If they bring in the crowds, then I guess they are worth the money.
Personally I think though if they miss games for whatever reason, sick/injury/playing with kids, etc., they should be docked accordingly. If I am out of work due to surgery for a month, I don't get my full pay, why should they? They aren't contributing anything to the games if they are sitting there on their a$$.....
I just remember Bell (can't remember his first name), during the 01 season for the D'Backs, he was out most of the season, played maybe 20 games. His salary that year was something like 7-8 million.
__________________
No, I will not fix your computer.