I can understand why he is frustrated, but he did violate the number one rule for buying a new model car. Either don't, waiting for a year or so for bugs to be eliminated or at least reduced, or be prepared to be the Beta tester for the new model, with a few unforeseen problems potentially rearing their ugly heads. I think that is a given.
Owners of anything new just have a way of discovering weird faults that the designers never imagined of, lol.
1989 Milano, Shankle Sport
1991 164S, stock
1994 164LS (~Q)
1972 Morgan 27
previously owned since 1964:
62 Morris MiniMinor 850, 67 Austin 1275 Cooper S (Downton 3/4 race), 64 Giulia Sprint GT (1st red one made), 72 Fiat 128 Sedan, 75 Alfetta Sedan, 78 Alfetta Sedan, 78 GTV, 81 GTV6, 86 GTV6