I get so incredibly irritated when people criticize other trainers (or organizations) who are gradually improving their skills and becoming more positive with their methods. They say things like "Ugh, finally." and "Well, they aren't 100% positive [and therefore are terrible people]."
It indicates to me that these trainers who call themselves "force free" or "purely positive" only believe that is necessary with dealing with dogs, not humans. Because what are we really doing when we criticize people for improving. We are punishing them for heading in what we perceive to be the correct direction. Is that make them more or less likely to continue their path? Do they want to become like all these people that hate them?
These trainers conveniently forget that they also had to learn these skills at some point. That it didn't happen overnight. Trainers and especially organizations (such as service dog schools) cannot just take 2 years off to become positive and come back perfect trainers. Improving is a life long journey. Even trainers who started out 100% positive did not start out as good at training as they are today. Hopefully, they will continue to seek improvement rather than being content with how they are.
Crossover trainers need time, encouragement and good mentors to become positive reinforcement based trainers. It is a skill that must be shaped and reinforced, just like any other. We need to continually examine not only how we train our dogs but how we teach our clients and interact with our fellow trainers. If we refuse to also improve those skills, we will fail to become a better trainer tomorrow than we are today.