I understand that in all previous cases, all similar planes were upgraded, patched, whatever, to fix the problem.
It certainly appears to be the case that there is/was no problem with the plane's design.
My God, you are so far off! This plane was a 747-100 built in 1971, with 33,000 flight hours and five more calendar years on the airframe than Boeing recommended. The darn thing should have been retired in 1991. Most of the 747-100s were simply retired after this incident, and as long as the airlines either retire their jets on time or refurbish them, there isn't a special fix needed.