Believe me at some time you WILL have a situation. Half training pilots or trying to avoid situations which hold fear is not doing them a favour.
I don't disagree with you. However trying to turn out the perfect pilot from a basic PPL course is not the answer either. The PPL is the stepping stone. We teach pilots the basic skills to operate safely. We teach them how to avoid spins. As their skills increases as pilots they have the capacity to learn new things spinning, upset recovery etc is a natural progression from this.
As I said it seems that all of the regulators in the world agree with this principal. It may upset a few egos on PPRUNE but the decision pretty much worldwide was to move from teaching spinning at ab-initio level to teaching spin avoidance. As an Instructor it is something I support. If someone comes to me post PPL and wants to learn to spin them I am delighted to show them the basics. If they want to learn advanced handling and upset then I will show them where to find Instructors way more experienced than me in that field.
Like I said, I am not anti-spinning, I just think that there is a correct time and place for this type of skill development.