Basically what you're saying is several agencies have low standards (I agree) and it's up to the individual instructor to beef up the class well beyond what is required by some of the agencies. There are rare instructors who do exactly that, but they shouldn't have to do it. I can't buy the concept of letting agencies with poor standards off the hook for their lack of requirements. There are other agencies with higher standards. Poor standards are the fault of the agency that wrote and adopted them.
The same could be said of public school teachers. Many of them get by teaching the bare minimum, and some go above and beyond to teach their students.
If society hasn't fixed that problem yet, that affects a MUCH larger part of the public, what do you think it's going to take to change the SCUBA indusrty?