I observed a lot of problems in multi missions where the debriefs saying that Fighters wings where not destroyed, when they actually do, so i decided to take a closer look and i think i found something (correct me if i wrong).
1) If a wave has been destroy and between delay for the next wave, the departure for that Wing goes true, the wing should not come back and reported as killed? because as far i test, the wing is not reported as dead, this is the one of the mayor causes of debrief problems...
2) if a wing if coming off from a base, and that base is destroyed, then the wing will never come back, and should reported as dead when all members of the wings die? because the last time i try something with this, this don't work, the wing does not come back, but still is not reported as dead...
I not have time to fully test this, so i may wrong in something, but if i remember well, in both cases, the wings should be reported as dead. and i think that this was worked in this way in retail.