As an civilian (to PPL level) then latterly military trained pilot I often wonder why there is so much concern about full stall/spin practice and recovery training. It certainly never used to be so much a controversial subject when everyone was required to do it as part of the PPL syllabus.
Almost forty years ago, as a 17 year old student, I even briefly experienced an inverted spin in a Cessna 150 during my pre FHT ride (it was inadvertent, the engine did stop and I did work out how to recover from it, and it thankfully came out very quickly). But spinning was a subject of interest, rather than "taboo", which is how it now appears to be with some.