To be fair to the DC10, it wasn't the fault of the manufacturer directly, although safety improvements can be made to any airliner. The problem was that MDD sent out a maintenance directive to all DC10 operators telling them they had to replace some part on the engine pylon. The directive stated that the airline must remove the engine, then remove the pylon to do the work. Some airlines thought a faster way would be to remove the engine and pylon as a unit simultaneously. This caused severe stress on part of the pylon-to-wing structure, and part of it cracked. (This crack was found on many planes where the directions were not followed to a tee.) A few weeks enduring this crack of course made it worse until finally it snapped on rotation of this particular AA DC10. In fact, there were 6 other jets in the US fleet that were ticking time bombs as well. All because the airlines involved chose to cut corners to save time.
It should also be added that the crew of the plane did not realize that the wing was stalling, and not some other fault, and thus rolled to the side since the other wing was not stalling. If they had kept their speed up, the accident would not have occurred. (The wing stalled because the engine took out a little bit of the hydraulics controling the LED, so they retracted.)
I believe the DC10 has been fixed so that this event could not happen even if maintenance did not follow the instructions given by MDD.
This is a good place to note that whenever something bad happens on a plane, the public declares that that type has problems, not the airline, not the engine company, but always Boeing, Airbus, or at the time McD. In this case, the fault was with the Airline, then the manufacturer. AA was so hurt by the public's new dislike for the DC10 that they removed the title from the plane's livery. All other AA jets to this day tell the type below the cockpit, Super 80, Luxury Liner 767, etc., but the DC10s simply say "Luxury Liner."