If you think Mission 2 is buggy, wait 'till you get to 3 and 4!
Hmmm... Eddy-B, maybe, in future releases, you can set morale to steady after your base gets owned? To at least slow down everyone dying. I mean, usually I have to spam Microwave GPs to fend off Plymouth or my people all die of suckage.