I've been told to keep my shoes on until seatbelts signs were turned off too. Although can't remember if it was BA. I now keep them on and accept it makes sense. But agree the jet fuel and glass refs are a bit OTT, if you were a nervous flyer it would have been quite unhelpful.