The customer doesn't need to be shown every "wrong thing".

Then how will you know if it's the wrong thing? If you're not user testing then you're just guessing.

In my experience this just makes them lose confidence in you and the company. So when it eventually is right, they're resistant. Worst case you lose the contract.

But think of the strawmen.