So I started with a DSD, me and my son as a last minute spur of the moment thing while in Yucatan. We had both played around with the pool try me thing, but never really considered going further. We had an open day and when my son was asked for suggestions on what to do, he said why don't we try the scuba thing.
We had a VERY positive experience, instructor and just us 2. Worked through everything in detail in classroom, worked through everything thoroughly in the pool for skills, and then moved on to 2 open water dives. This shop was a corporate, cattle boat style shop. I honestly think our DSD was a better experience through them than dives would have been if we were certified.
Less than 30 days after I was certified at home, in cold water with almost no visibility. That was years and several hundred dives ago. Since then my son and his mother have been certified and dive occasionally.
So is there room for improvement in the system? Certainly. Would I be diving today, and passionate about it without DSD? Absolutely not