I wholeheartedly agree with the last statement of your post. Another thing comes to mind regarding this issue:
Where's the social responsibility in not teaching life- saving concepts to a student because those concepts are "too advanced" ? I wonder if Sensei Clean- my- car ever thought of it this way.
All the best to you,
Ikarus
