I don't think even the die-hard BA fans would say it's $2000 better. At that price difference CX is a no-brainer choice.
That is, not counting possible flight disruptions due to the CX quarrel with their pilots. You have to put your own price tag on that one. It seems quiet now, but I don't doubt the pilots are in a room somewhere talking about what to do next.