I think the problem - and I've said this for years - is that we have a fatal flaw in the construct of the industry.
• Why do people want to get certified? So they can dive.
• So they have to go to a dive shop (or independent instructor) to get certified.
• Does the dive shop, post-class, then take them diving? No.
• The dive shop tries all they can to sell them more gear (beyond basic) and more classes.
• Did anyone reading this get certified because they wanted the privilege of buying gear or the ability to take more classes? IMHO, no.
• They got certified because they want to go dive and see things.
• Now ask yourselves how many dive shops really focus on taking people diving instead of selling them gear and more classes.
• And that, to me, is the problem with the industry.
• As a whole, we spend our efforts trying to get people we just certified to buy gear and classes.
• When they don't, we then recruit a new group to certify in hopes of selling THEM more gear and classes.
• And because we're too busy organizing the next class, we don't have time to satisfy the desire we helped create in them.
• Essentially, we create new customers and then fail at fulfilling the reason they came to us in the first place.
• And that's the essential problem with the business model of the dive industry. We simply don't give the people what they want so we have to constantly re-invent our customer base which doesn't leave us time to give the customers what they want.
That's a real broad brush you're painting with there. It may be the case for your brick and motor shops in your area.
Out here the Dive shops exist by offering diving. Sure the big 2 have a second shop selling gear, and services like equipment services and tank fills etc, but theri primary income is from diving first and courses second. I know this as a fact because my wife is the tax accountant for 2 of them.
The way shops build a customer base is by building a community. People meet other people, enjoy diving with them and arrange a meet. All the centres I frequent you always bump into regulars and they're all treated like family.
When I first joined my old BSAC club, I was a wet behind the ear novice with 21 vacation dives, here was a group that had worn out the tee shirt, some had been diving for 30+ years in the region. Even the grumpiest curmudgeon who'd probably taught Pontius Pilate to dive, was willing to be my buddy on a few dives, to teach and mentor in a constructive fashion and point me in the right direction.
Some of these divers were engaging on weekly 100m rebreather dives, others would drop themselves in stupid currents (it took 3 more years before I'd gained the experience to be allowed to dive in those areas) But there I was having them highly knowledgeable and experienced people, agreeing to go on a 25m reef or external wreck pootle with me.
This is what kept me in diving. Meting and diving with people I like. Even a crap day's diving is fun with the right people
Now I consider is my duty to do the same for others now whatever the age difference (although I never bothered to move to rebreathers - I wasn't that foolish)
So perhaps it's not the CA business model which needs changing, rather the attitude. Certainly from seeing that call, the group neither appeared that welcoming nor that experienced (outside of So Cal) Sam III excepted