The likely reason so many people stall and spin (and kill themselves) is because nobody told them to trim for the desired speed.
Yep. And they just keep heaving on the control column on final until they get into a stall. Good argument for trimming for final approach speed on final. If you are properly trimmed and nevertheless find yourself pulling back on the stick, alarm bells should be going off everywhere in your mind.
The following would be a nice exercise (at altitude and with sufficient engine power on) to become familiar with an aircraft type. Reduce speed to below flap deployment speed. Bring the aircraft in landing configuration (full flaps, gear down if relevant, prop full fine if relevant.) Now trim for the desired final approach speed as listed in the POH - but it does not matter whether you are climbing or descending at this point, so use whatever power you need to stay level. Then pull the flaps up, DO NOT retrim but let go of the controls and let the aircraft settle itself on a new speed. Remember this speed. If you fly this speed on downwind (no flaps and properly trimmed) then you don't have to retrim the aircraft while putting the flaps down. As if by magic, the aircraft will arrive at the proper speed on final. As long as you don't fight the aircraft, that is.
Now mind you that this trick will not always work, depending on the quality of the aerodynamic design of the aircraft. You might get totally unsuitable or unsafe speeds on downwind. And in fact, it might even be so that the whole situation changes with actual weight or actual center of gravity. Nevertheless, I have found that if you fly 80 knots on downwind, nil flaps in a PA-28-161, and let out the flaps, you are almost perfectly trimmed for 65 knots on final.