You could argue that there is more benefit in teaching students slow flight.....i.e. 50 kts, turns, climbs, descents etc.....than teaching spins.
It is important for a pilot to be able to recover from any stall and stall recovery is nearly always the same, but as for spin recovery, many aircraft are different, so what's the point in teaching spin recovery techniques? (They don't teach you to recover from a spin in a Citation, or Boeing).
Spin recovery in a Cirrus is to pull the chute. Even I could manage that without ever spinning a cirrus

Read the POH or the placard in front of you before you fly a different type.