Good deeds are good, but having bread on one's table is important, too. So, what's the pay?
I absolutely agree with you. I'm not suggesting that the guy become a full time free software dev. However, I'd argue that working on a FOSS project will look good on a resume AND improve his skills. I'm not so sure that there are many employers out there who are willing to let an older, semi-entry-level developer onto their team.