Both aspects can be true, the elder can have a sense of duty towards their craft, while complaining about some things, while overall benefiting from having a duty and purpose in life. If you visit Japan you'll see many elders working in hospitality businesses, most being happy and kind at their work.
Coming from Canada a better aspect here is that rent & food are much much cheaper, so they are less likely to starve or freeze to death in case of work disability.