Ron,
The difference though is in the functions of the various levels of inspections. This is an area that gets many people confused as they don't understand the different responsibilities and accountability of the 'Contractor's Inspection' (in house QC hired by and representing the Contractor) and the 'Verification Inspection' (Third Party/Special Inspector hired by and representing the Customer usually through the Engineer of Record on the job). Then you must add the inspectors for the Building Authority Having Jurisdiction be that City, County, State, Feds, Dept of Trans for a particular state, Dept of the State Arch (DSA) in CA for schools and OSHPD in CA for hospitals, etc, etc. Everyone has their people looking out for their interests in the job. Can't blame them in our society today with so many laws, codes, standards, and law suits when anything goes wrong.
Now, in a well run system the QC dept of a Contractor should be totally removed from production. But, how does it really work that way since the owner is going to ultimately be over QC as well as production and he/she of all people is interested in profits and will usually see QC as a money hole and not as an enhancement to both quality and production.
While the article is very enlightening I think there are some facts slightly skewed because of this misunderstanding of the various agencies involved and their particular level of involvement at the decision making level of QC/QA.
The Contractor's owner, CEO, President, whoever will always have final say over hiring and firing and will often listen to his pet project manager, production supervisor and if that person gets a burr under his saddle for a QC person, CWI or not, who he thinks is slowing down production too much then you are gone. It may not even really be about production, he may not like your attitude, hair color, or just thinks his friend down the road or one of his buddy welders can do a better QC job than you or just wants to give him a job that is in 'management' instead of having to work for a living.
BUT, they can't fire the Verification Inspector or the Building Authority Inspector. Though, I have seen places where TPI's were pulled from a job because the Contractor didn't like them. Usually because they were doing their job but not always. Some deserve to be jerked and sent packing. But for the most part they need some pretty good reasons to replace a TPI. And, I have never seen a Building Authority Inspector changed in the middle of a job though I have heard of it on a couple of occasions.
Difficult process overall. Not totally clear cut and evenly applied. But, it is about as good as it gets for a system of checks and balances.
He Is In Control, Have a Great Day, Brent