ugh.....35 years in the metals industry at the producer level. Worked on the research team at Alcan back in the late 80's looking into using aluminum alloy frames on automobiles. Forget more about metallurgy than....... If you have a method of preventing galvanic and electrolysis corrosion in aluminum alloys in the presence of dissimilar metals in an electrolyte (i.e.saltwater) or presence of stray currents, the industry is all ears.
The aluminum isn't the problem The problem is the relation, at the atomic level, between the elements contained within the various metal alloys used in the assembly. The interaction of the various elements is well understood and precautions are taken to minimize these effects but.......its a balancing act. Something as simple as changing a screw made from alloy X to an alloy Y screw or a problem in your electrical system can upset the balance, setting off a chain of events that leads to a catastrophic failure in no time at all.
Holes just don't happen. Hole are the result of a chain of events. Until the cause is determined, it's utter nonsense to accuse the manufacturer of neglect or producing inferior products. How many lower units are eaten up every year by stray currents from shore hookup? Is this a manufacturer's defect or a maintenance defect?
FWIW: The scenario of the airplane in the pacific actually happened some years ago. While the airline later made some design changes, the airline manufacturer wasn't held responsible because the quality of inspection and maintenance programs were deemed deficient. Had the programs been adequate, the problem would have been caught prior to the failure