D in W said: How on earth can anyone give a seal of approval to themselves? e.g. I've done well today, think I'll give myself a 'D in W' seal......utter rubbish, it's meaningless.
Let’s go to another field. I run a general ICU. Some studies have shown that the simple act of checking a predefined list for a procedure decreases errors & complications. The knowledge that one is documenting the important steps helps re-enforce them. Newer staff follow the standards set in the ICU. One is a little assured that what one thinks is happening, is actually happening. Aircraft pilots do something similar. So, what is the problem if a company like PP manufacturing high quality goods establishes its own standards of manufacturing & simply puts them down in a document. One is not merely giving oneself a seal of approval. One is ensuring that intended standards are implemented in the real world.
Is it marketing. Of course it is. The whole Swiss mechanical watch industry is a triumph of marketing. Nothing wrong with that.
fnk