Crowley -- while I agree with the general point of your post, I must take exception to a specific statement:
it's [fin pivot] one of the single most important skills a student can learn
. I don't believe the "fin pivot" should be taught AS A SKILL but, to the contrary, as an EXERCISE to develop THE SKILL of neutral buoyancy. While perhaps picking nits, I've heard too many instructors harp on the fin pivot, in and of itself, without making the point that THE SKILL is neutral buoyancy. The fin pivot is merely one way of helping the student learn the skill.
In "my other sport" (dressage), we teach our horses (and their riders) exercises but all too often the rider doesn't comprehend that they ARE merely exercises for the purpose of developing some other SKILL by the horse (and rider). And it gets worse because we "test" the exercise during a show which may, or may not, indicate the horse/rider has learned the skill. (We call it learning the tricks.)
I'm afraid this is also what all too often happens in OW training too since we "test" during the OW dives the ability of the student to do a fin pivot as opposed of the skill of neutral buoyancy. In OW dives 2 & 3 the student is to demonstrate neutral buoyancy by "fin pivot or hover" but, in reality, how many students are asked to do the hover (the skill desired) as opposed to the fin pivot (the exercise designed to demonstrate the skill).
I hope my students will understand, and learn, the skill of neutral buoyancy and that the fin pivot is merely one exercise to help them understand and learn that most important skill.