By top notch I am talking in competitive terms--trainers that have not only reached high levels of titles in their respective field but also have highly successful students.
I think possibly that if they keep the class sizes smaller, which means more dedicated/one on one time with those students, they will definitely have more highly successful students. Possibly the reason why some of those competition level trainers don't care too much if they are too expensive for some people.
Then again, if my current teachers raised prices another $50/session, I would very likely back off and only take one or two sessions a year vs the usual four. Because I'm not at that point where I can easily increase the spending in my budget.
When my previous instructor drastically raised rates across the board to pay her insurance costs and rent, she lost a lot of the pet-home students. And like it or not, those people were the main providers of her income. For ever 10 dog owners out there, only one or two are interested in competition obedience.
Before she shut down completely (partly due to a health issue), she was charging $150 for 5 weeks for puppy class. Which essentially was almost twice what I was paying for novice agility classes with her before I retired Danny. When comparitively speaking, I think Petsmart charges $60-70 for 6-7 weeks.