The underlying and root problems of driveshaft failure has been addressed several times in tech bulletins and other research. Aluminium centrifuges spin at a rate of 12,000 to 90,000 rpm or up to 1500 rps and don't blow up. Drive shafts spin at a fraction of that. Research has shown that most failure aside from external damage like high centering on a boulder or something, are caused by several other factors.
1. U joint sync
2. runout caused by worn or defective drive spline which is the main cause of u joint sync problems.
3. shaft out of balance.
4. incorrect drive line angle. can we say lifted trucks
5. improper seating of the u joint bearing caps in the yoke cradle
If any of these items are out of parameter then high rpm harmonics can and will destroy the shaft.
Plenty of data on how to check these items and repair or correct. One of the main culprits has been output and input spline misalignment, wear and just poor quality in manufacture from 3rd party outsourcing of parts. There are GM tech bulletins on it as well.
I'm not saying that GM isn't at fault because they are. Cheap labor in Mexico perhaps during assembly.
There is also an android app called NVH that can be purchased that will identify and pinpoint vibration locations and root causes.
NVH is expensive at $400. Don't think for a minute that NASCAR and NHRA top teams don't have tools to check and fix these errors.
These types of driveline vibrations gone to the extreme will destroy any long shaft regardless of what it's made of.
Also google youtube videos of how to check driveshaft balancing. There is a free phone app that will measure sync angles for the u joints.