This talk of shoes etc is nonsense. There shouldn't be glass on the floor in the first place, and regardless of who's fault the glass was, QF should have to take responsibility for it. If airlines give out slippers/socks before flights, then passengers would likely think they were acceptable...