From the other side BSAC had a wonderful system. 10 years of training until you were qualified to dive with the equivalent of a dive master (I'm exagerating) to become a novice and then another 10 dives before you could be a signed off novice. Then you did the Sports Diver course and had to do another 10 dives to qualify to be able to dive with anyone of your level or above. Of those 10 dives they had to show a range of experience and a total bottom time, 10 dives in the quarry didn't cut it. But it changed...PADI et al, came over and offered quicker certs, the only way BSAC could compete was by diluting their courses. Don't get me wrong an Advanced BSAC diver is still as good as the old version (and of all the major agencies, PADI, NAUI, SSI, YMCA etc., there is no equal to the BSAC Advanced cert, they just don't exist! The Advanced cert requires boat handling skills, basic boat navigation, compressor knowledge etc.,), The old Novice/Sports Diver progression has been split into several easier steps.
The other thing I find shocking is the statement that you cannot teach beyond the perscribed standards - because if you do, you could be held liable and you taught beyond the scope of the course. Doesn't matter if you are qualified to teach the course which answered the question, but it wasn't part of the course you were teaching so ooopsie, hello lawsuit, where's my insurance now?
The worst "standard" I have heard (I believe this is SSI) "It is not required to be able to swim to be a scuba diver, but it will enhance your enjoyment." There was a swim test, but I don't think passing it was required, just not panicing. (Can an SSI instructor confirm that?)