Hi there Mystery Man (happy Independence Day )

As Morgana~ said, this is not the first time. Similar misfortunes have also befallen HP and Apple to my knowledge.

The problem is that the battery is a "bought in part", and one is very much dependent on the quality control and quality assurance of the external supplier.

If a bad batch gets out, then the manufacturer's quality control may not detect it. Unfortunately the margins in IT hardware are so low these days that testing is nothing like as rigorous as it used to be

In the old days you would "soak test" (run continuously for 72 hours) and stress test (run under maximum load), a reasonable sample.............. these days they cut corners....................

It is not the product that is at fault, just a replaceable component.............