I do understand your logic behind odds, it is pretty much like missing a really crucial shot in games like XCOM even if it was 99%, it can happen because it could happen in the first place, and that is part of the fun.
In the case of this particular game, sure, a mission can fail even with all the odds in your favour because your role is just to send the right people with the right equipment, and expect the results on the next turn.
My critique is actually more about the lack of options to recruit new pilots or purchasing again the lost mechs, even if it is costly.
But then again, besides this point, I keep the same good opinion about the game.
Congratulations for your work