I don't think a strike will happen, as you so rightly point out, BA management crumble in the face of a strike threat - always have, always will
Like when you all phoned in sick last time then rather than admit you were on strike?
Don't reckon that one's gonna happen some how! And if it does it will be sevruga and champers for dinner in the hotel for me! :-)
You've obviously never been subject to other normal companies' policies on eating out when staying at a hotel. At normal companies you eat according to the policy and get fired or recharged for unauthorised claims like that. Get used to it or your expenses won't be approved!