And all over something seemingly so trivial, what a fool the purser on your flight must've been... I understand why the op was so irked and, as pointed out by BA or Bust, applaud the way in which the complaint was handled - and so right that it should be set out tactfully to the CSD.
If BA is serious about getting the "little touches" right (as it seems to be hinting at in its various publicity at the moment) then stuff like this will be treated very seriously, if onward reported.