He was recently retconned into having fought in either Iraq or Afghanistan (can't remember which) and lost a leg there. This was done to honor the sacrifices of America's men in uniform.
Apparently, the notion of creating a new supporting character to do that didn't occur to anyone.