As the saying goes :
A bad day diving is always better than a good day at work !
now when diving is work... it's just good

I would say that the problem is that we need more qualified DM's... the logistics, the hard work is not for everyone. An instructor with a good DM is just a magical pair... no need for communication, we just know where he is, and what we have to ask him.
The main problem we dive center managers encounter, is that there are so many instructors or divemasters on the market, but suprisingly... not that many are willing to provide a top notch quality service. Many did it to learn more... pay their fees and do it for free dives here and there... but are not ready to get involved in the industry.
I just thank guys like you OzDiver for your statements, and for your decision to be part of the dive industry...