I have to agree with ExSimGuy, but will also comment that I have been in the situation with many others where it's a weekly 1 hr commute and I could repeat the demo word for word. The plane is usually departing around 6:30 or 7:00 and is full of suits, or returning around 18:30 or 19:00.
On the very few occassions where I've been on a mainy non-business flight, it's been very different, with most PAX actually watching the demo (including me).
------------------
Once I was VERY good, now I'm very good, once!