While I have had no problems, I can understand how they happen. I am a network engineer and as the owner of an IT infrastructure company I am use to problems in the begining. It seems like there always are no matter how much planning we put into it.
To me, the important thing really is not the number of problems (whether in my line of work or car building) in the beginning but how they are dealt with and corrected. By the way, did he realize that he traded one brand new design for another? Also, the C6 is basically the same vechile platform?