I certainly didn't read in any of that "a bunch of Grumpy Old Instructors jumping down his throat" - did I miss something?!
I found it very interesting, as upon reading the first post I couldn't have agreed more, then as I read further through it I totally saw the point that the "grumpies" were making.
I have always thought that spin recovery should be taught at some stage of a pilots flying (I had to do an hour for my C Cat instructor rating) but never really knew in my limited experience quite where that training should fall.
Will be just as interesting to read any more "productive" post that are added.