Why does ISO/IEC sell their standards? I know people have to get paid for their work but then why doesn't ECMA or the IETF also charge? Being a standards body, I would have thought that would want to spread the information as much as possible, but even when you download one of their free standards there are big warnings to not distribute the documents.
Why is this?