agree 100%, I am..shall we say a very qualified and experienced instructor, Instructor trainer, rec, tech, and PSD. Sat on the training committee for NAUI, the board of NAUI, the RSTC board and also on the International Training "Training advisory panel".
I have a daughter.
Know what I didn't do? Teach her to dive. For all the reasons you mentioned.
I had a friend I trusted do it with a 1 to 1 ratio in what can only be described in as close to perfect conditions as you can get when she was 13.
I did not go in the water on the dives, as much as it was killing me inside. Because was better for her learning and my friends teaching.