As a veteran I am sympathetic to his situation and public opinion will be on his side. If Spirit refunded his ticket they would be making themselves vulnerable to civil litigation. It would be setting a terrible precedent.
This kinda crap is part of what is so wrong with the world today. The HUMAN response should be to just give he old guy his money back and let him go die in peace. The lawyers and bean counters have everything so ********************ed up that showing any kind of human compassion or merely deviating from corporate policy can get you sued.