You are 100% absolutely correct Ard. But if It comes down to having to make a choice.. I would pick Fly Fishing every time. JMHO
I recently introduced my two grandsons (8 & 5 years old) to spin cast and they are doing well with a couple of lessons. Now all they have to do is catch something before they get discouraged. Much easier that teaching them with a fly rod.