The better question is why are the rules written so that you get two pensions if you do what he supposedly did.
If I retired from the Navy at 15 years and left for Delta, I'm not getting my Navy retirement. I know he's probably vested in FedEx at this point, but I'm not getting why there are two pensions.