Just out of curiosity, would you go to work for no pay for the love of your co-workers?
Regardless, I'm not buying the financial angle only; mainly because the trade off is playing only 60 games to get a full year of service time, unless he felt the Sox were going to dick him and deny him that full year regardless in which case he should sit out and say f off.