Yeah, EW fumbled its Frankenstein theme a bit. MEC troopers needing to be amputated makes basically no sense. Nor does their presence in the early game, where you're supposed to be regular army dudes getting outnumbered and outgunned by technologically superior invaders.