In the IT world it's called things like User Acceptance Testing, Operational Acceptance Testing or even Beta Testing. The operative word is 'testing' to make sure something is correct before it gets released to a larger audience.
I see absolutely nothing wrong with this approach being followed in this instance. Whilst we all appreciate the quality of things coming out of the factories based on your knowledge and experience, you can't be expected to know everything (can you?).