Evactuation from a plane (but also other things) is a very complicated study. The behavior of people really depends on the design of the aircraft, behavior of other, trained crews and how immediate the danger is felt by people.
How true, and it is good to see air crews receiving realistic training. While I haven't had anywhere the experience of Montanero in actual emergency exiting, my employer has given me several sessions, since I flew frequently on non-scheduled commercial (charter fixed wings and helos). Training was interesting, especially emergency helo departures from an airframe rolled upside down in the water.
If only airlines gave such training to all their passengers - probably not going to happen.
I suspect that in most emergencies, we will be back loading the lifeboats on the Titanic, seeing selfish behavior balanced by considerably more altruism and genuine sacrifice....