And it demonstrates that the design allowed bug fixes while the rover is on another planet. I view this as big success for the engineering. They did a great job. It’s more important to have the ability to fix bugs than avoiding bugs.
Assuming your bug fix mechanism is bug free...
True. That's where a lot of the quality effort should go. Also keep this part as simple as possible.