Money/ High Salary isn't the only thing that makes life worth living. If the guy wants to live a give his life some meaning by working a job that may not pay much but helps a lot of people than that's what he should do.
I realize that. All I'm saying is that a degree in a broader field can help him do the same thing + allow him the freedom to do something that can make him more money one day, if he so desires.
It all won't really matter in the end. 5 or 10 years down the line potential employers will look that you have any sort of degree, plus the experience you've gotten since. What your degree is on won't end up mattering much most likely.