Not for anything but the body shop did the right thing in terms of addressing this problem; time will tell if they will run the car through their process again or add some additional inspection steps this time around. Those shops are run by humans just like any other company; sometimes people just make a mistake. I suspect they had an apprentice work on the car and no one else inspected their work.
At the Volkswagen dealership where I had wanted a very minor paint-loss defect fixed, the specific fix involved breaking off a plastic trim piece and replacing it (since it was glued), and also repainting the defect; which required the entire rear deck lid to ensure a good blend of the paint was achieved. Initially, I was somewhat please and relieved to hear they were keeping the car an extra day because the initial paint application did not blend well enough with the rest of the car; and they wanted to redo the whole lid again. I wasn't happy, but I liked the fact that they had a sense of quality assurance in their work.
Unfortunately, the body shop had the car 3 more times over the course of a month. Aside from the initial repaint action, beyond that it was easy to tell that no supervisor or service manager inspected the results. There was also a stupid cost avoidance decision made on the part of the dealership that didn't pan out either so I had to hold everyone accountable each step of the way.
Each person in the chain expected "the process" will produce the desired expectation; as if they were flipping burgers at McD's. Each time I went to pick up my car, I noticed problems within 10 seconds.
I didn't have a problem with the body shop per se. I had a problem with the 3-5 sets of supervisory eyes at the body shop and the dealership that
should have inspected the areas worked on
before I was informed the work was completed.
I displayed extreme patience, fortunate for them I work from home. When that wasn't working I had to literally tell them how to do their job in this area of quality assurance, "I expect each of you to inspect this vehicle as if it were your own and ensure what you told me you were going to do, happened". It certainly became a painful experience for them since I was filling out surveys each time and I figure those surveys went to Volkswagen corporate.
All-in-all, they did the right thing eventually and I developed a couple of additional relationships out of the whole affair. I appreciated the fact that not once did they try to b.s. me. They took accountability every time there was an issue. It was not a hack job mentality I was noting, just ineffective management.
Best of luck to you as this gets cleaned up.