Sorry but I do not agree with your view on the JFK link -
it was a purely operational decision for BA - and sensible
for an airline in trouble.
Absolute and utter garbage.
BA1502/03 was one of the highest yielding flights in the BA network.
Walsh is the one who killed the regions, coupled with absolutely inept managment.