I'm not a professional diver nor do I consider myself an expert by any means. That being said, dive operations in resort type places that don't cater exclusively to divers often have boats filled with people who talk, talk, talk about other dive vacations they've been on, huge sharks they've seen on the last dive, and blah blah blah. Many have to ask what weights to use on their belts. Then, when they get in the water, (after sorting out a myriad of equipment issues), they flail around like epileptics, flutter kick the fan coral, and expend more air trying to take pictures with their gopro or whatever they do that makes them look anything but a good diver. The contrast between the DMs and the divers is night and day!
In my limited experience, I think this is a symptom. The basic principles of the buoyancy, air conservation, kicking, hovering, (and to a certain extent, navigation) really need to be taught to ALL divers as soon as they get OW certification. There are lot of specialties that the AOW class teaches but perhaps it is too broad. Even those who have taken the AOW class do not seem to use the basic skills they were supposed to have mastered.
Perhaps a new level of certification should be offered which falls somewhere in between OW and AOW. I think it could be done with just one or two hours of instruction in a classroom followed by two long shallow water dives to learn the skills.
Just my .02.