Incidentally, Citi is not allowed to advertise their AAdvantage cards in airports at all -- AA has both Barclays and Citi as issuers and Barclays has exclusivity on airport advertising, though they are not allowed to within 100 ft of an Admirals Club.
But there is Citi advertising on the guac/avo toast signs in the ACs ??