In a few cases, stupidity might be the problem, the real problems are:
1. The educational system has failed to teach folkes HOW to OBJECTIVELY read, be it a standard, or any other document.
2. Few of those folkes claining to be able to read objectively actually can.
3. When a standard has an ambiguity, or eror, few even know how to go about getting a proper interpretation from the relevant standards folkes. Even then, there can be problems due to the stupidity of folkes.
A well known case was many years ago.
In the USA, there is/was a COBOL validation test administered by an agency of the US gummermint.
A validation test can address ambiguities in ONLY two ways:
a. Omit testing the feature.
b. Test the alternatives, just to report the result, but do not fail a product based on the tests.
Well, in the case of the COBOL standard, there was a wll-known ambiguity. The COBOL standards committee had agreed on a clarificationfor the next version of the standard, butt, and I use butt here intentionmally, the guy in chrge of thevalidation tests decided to use his own interpretation. Talk about abuse of power!
Since products had to pass the COBOL validation to sell to the gummermint, and even to some private organizations, implementations were forced to implement according to this single individual's interpretation.
When I asked a particular COBOL developer why he had implemented according to the COBOL committee's interpretation, he said "Because I felt like it".
4. Few folkes even know whoto contact to get proper interpretations of a standard. And even when they do, they still screw up.
For example, 20 years ago, or so, a number of major vendors called me to ask about particular features of ISO 9660. In one case, Ihad a lengthy discussion explaing something that was clear in the standard, but the guy still implemented it incorrectly. About a year later, another individual had taken over the project, and called me to confirm that the other guy had done it wrong. I ASSuME that the implementation was corrected.
Ah shucks, I can go on and on, but I'm done!
Other than finding out whether Drag 2 Disc is necessary in Vista, there's no point in discussing this other stuff.