I think this is a very important point. Just because there were only "39" complaints to NHTSA does not mean that is a proper representation of the problem.Unbiased observation here. The squeeky wheel gets the grease, right? The question that is not known right now is out of all the wheels that were made, how many are squeaking or will squeak. The known failures can be quantified via service records obviously. But until/unless they can identify the root cause of the failures (seems like multiple standalone issues), identify the impacted VIN's, and provide a reliable solution....then the number of "squeakers" are out there cannot be ascertained. Could be <1%. Could be 25%. Could be more. Nobody knows.
I gave my son my 2017 Yukon Denali 6.2L when he graduated from college last year. It only had 73,000 miles on it. He pushed it up to just over 80,000 miles by December and then he had a lifter failure. He had three shops and a dealership look at it, and everyone of them told him he needed a new engine. The quotes ranged from 15k to 18k including labor. He does not have the money for a new engine or a new truck. He ordered the parts online, replaced all of the lifters and a bent rod himself. It runs fine now, and there are no codes, but we all know that engine will never be the same. He knows that he is on borrowed time, and he will probably never take long roads trips in that vehicle ever again.
Anyhow, my point is that he did not file a complaint with NHTSA or even GM for that matter, he just repaired it himself so that he could get to work each day. From the stories that I have read online, I'm sure the problem is fairly significant, and that a large portion of the problems have just never been reported.