Just my humble opinion,
If the company is a fast pace construction based shop, and you threaten to fine or penilize the employees for mistakes made that cause a call back, you may find the production fall off a bit.
If speed is the essence of your shop, and your bids, you may be caught with current jobs going over bid times due to the men trying all that much harder not to make a mistake. This could cost quite a bit in the long run.
On the other hand, if you are a service based company that charges T&M, this should not have been an issue to begin with. The tec should be paying attention.
In support of the employee, anyone who has been in this trade for any amount of time knows that after you have worked on a job, everything that goes wrong in that building for the next six months is automaticly your fault.