I think I got that one too but as I never read the things I just binned it. I only cottoned onto something when they sent me another email the next day telling me they had filled my name in correctly this time, and THAT got my attention.
I get the impression they are losing focus on what they are supposed to be doing as the scenario of some marketing moron piping up saying "Wouldn't it be a jolly good idea to subject our busy customers to ages of wonderful advertising before we deign to answer their call?" to which the room cried "Hurrah YES!" is a terrifyingly plausible one.
That's the calibre of people running the show? Time is money and I don't have time for that nonsense thank you! To your high fare paying customers ( no, not me alas ) they will just hate it even more. Perhaps the necessary cost cutting at BA is having unintended consequences?