It's not a moral issue either. People are getting off base with this idea in my opinion. People not organizations carry their own moral compass including the ones who work for the training agencies. They are all moral people. It's not about morals....It's OK if some of you feel this way as everyone is free to their opinion of course.
I just can't think if a diver can't be trained in a safe manner by an Instructor, the Instructor is morally negligent by "pushing him along." If a diver certification agency can't insure that the level of standards are reasonably met, they are morally negligent.
Morals are a reflection of human action and character; they establish an acceptable code-of-conduct which are expected to me met. We have moral and ethical issues in healthcare, law, finance, education and most other fields. They are not restricted to individuals but include organizations. Diving organizations have outlined ethical policies for their members; why would they not be subject to these same policies and other reasonable ethical requirements? Everyone is of course entitled to their own opinion.