I still don't see how Ff99 was expecting to be satisfied, more importantly, nor do I see what is necessarily wrong with a harangue (depending on the definition). Perhaps you see the BAEC handle more personally/identifiably than it appears on screen, but it is corporate in nature and that's how it looks. [And Ff99 did say 'BA', not the handle or user.]
Yes we DO all know it is a (named and friendly!) human on the other end (and they are very welcome etc), and everyone knows that BA is not under ANY oblication to provide responces on here (although they must have concluded it is possibly mutually beneficial).
However it is none the less a corporate account, used for comunications wearing an official hat. I think it is perfectly fair that on thread unhappyness can be expressed robustly in responce on policy matters.
It would cross the line if it was attacking the handle (i.e. shooting the messenger would not acceptable, but shooting any message I think certainly is).
Take the miles 'transfer' thread for example, when that was announced the message (as it was spun) was quite rightly shot down in flames - FT wouldn't be severing its users if it wasn't! However as many people took pains to point out (after some took issue) this wasn't attacking the messenger, it was attacking the message (in particular the spin).
Perhaps policy statements / announcments should be quotes, to suggest that they are the line BA is putting out.
To get back on topic, Tesco credit card issue is a non-starter from a BA perspective, although all Tesco earning considered together is.
The point to BA should be that Tesco is a huge empire, with earning across utilities, travel, finance, etc, not just the supermarket. Much of the earning and all bonuses, is at fixed point rates (which have not been doubled), and not per £. So when considering double points in store, and 16% reduction in redemption rates, people will end up with noticably less, not more. Do you know if Tesco plan to up other earning rates to compensate? - Otherwise BA, please do note this has become a noticably worse deal for your customers!