From the article I read it appears there is nothing wrong. The SEAL was not in long enough to get the full retirement benefits.
Being unemployed and with no benefits is not all that unusual for people leaving the military, especially if all they've known is combat arms.
I'm not sure how this is a disgrace? Because he chose to get out? Because he chose not to go active/inactive reserve? Because he chooses not to get a job?
I give this SEAL a lot of credit and he has all my respects, but just what needs to be done to make this "right" if no wrong has been done?