Seat 62K I am surprised to hear that. I have used them since Oct 86 and never looked back. They are my first choice for long haul - in any class. I have had occasions with less than their best service but never bad. Likewise BA, some not so good but never bad.
I would guess the commercial is mostly new with some bits customised into the background by computer in post-production. I thought that it was clever that the walking of the CC and their appearance seemed to echo the women 'band' in that staggering video of Robert Palmer 'Addicted to Love' released at the end of 1985. But maybe it's just my over wrought memory ... [is there a smiley for 'sweating'??]