You have to admire the tenacity with which the NASA engineers continue to create work arounds for problems with spacecraft.
Yes, they'd make great Windows 10 tech support. But that was evidently NOT designed by rocket scientists.
Joking aside, I agree. I'm constantly amazed at how they coax such faraway kit into working WELL beyond specified lifetime. They clearly have no respect for the principle of planned obsolescence :).