What if instead of completely random failures, we could have random failures caused by damage.
Maybe instead of losing a landing gear, it'd drop down to landing position every now and then. I think I've seen videos of that really happening.... or, maybe a flap could settle down to the combat setting.
That way, you wouldn't feel screwed out of a fight by a random failure, but it'd mix combat up some to keep things interesting.