I think it is a great shame that JSL is getting some stick for explaining the BA SOPs and saying that she will apply these.
One should remember that cabin crew are in the chain of command and also that English company law says that employees must execute lawful instructions.
There is nothing 'jobsworth' in this attitude, it demonstrates a professional and disciplined attitude.