He might not be doing it for economic reasons. He might be doing it to get out of the house. My mom's physician suggested volunteer work or a part time job to keep her active instead of sitting on the couch all day.
Despite her positive attitude, she is working because social security isn't enough and grocery workers also get an employee discount.