You guys are nudging around at the real problem with dive shops. There are too many of them and a large number of them are bad.
I'll go ahead and say it. There is a group of Dive shop owners who are terrible for the industry.
Some of them are new to the game, and some have been around for years. A potential diver walks in the door of their shops and they kill the desire by ignoring retail reality, making the dive community seem like a middle school lunch room, or spouting self-serving half truths. These shops are a huge reason that so many new divers quit the sport.
There are shop owners who open a place when no objective business analysis will say that the market can support another shop.
There are owners who offer $99 OW training and make the gear look so expensive that the cost is out of reach for too many people.
There are shops who have been around forever but cling to the gear lines that they think protects their obscene margins (and bad-mouth everything else).
There are owners who demand loyalty and expect customers to pretend that there is no diving or dive gear outside of what flows through their particular shop. They can't accept that the business isn't the same as it was 15 years ago.
There are plenty of reasons that owners act this way, but these are the people who are running new and old divers away from the sport. You can blame demographics, extreme sports, lazy kids, discount retailers or whatever you want. The facts are that I can't just tell someone who is interested in diving to walk down to their local shop without a long list or warnings and things to watch out for. There are just too many shops out there that will spout self-serving half truths, take advantage of their newbie status, and kill the experience for them.
Supporting these shops (as a manufacturer, fellow LDS owner, or a customer) only perpetuates the problem. Running them out of the industry is the only thing that will save it.