And, you have to have a lot of resources too. Just to elaborate a bit on the need for monitoring and verification. A Code seems to imply a set of standards. Standards are met or not met or alternatively, standards are progressed against. It is the last of these, the process of measurement against a code which I feel is most important.
Codes have to be continuous assessed.
Many, including the Trade Unions argue that the people measuring codes need to be those who are closely involved in the chain of business. People who are on hand to continuously uphold the quality of the code. But Codes need somebody to take a independent look at them every so often and Businesses need the assurance that nobody is hiding anything to publicly defend the code. This may need to be done every year or so. So, to my mind, codes have limited value when they are about exercising a negative veto on wrong doers.