Reasons I fly BA TATL:
1: WT+
2: Flat bed in CW
3: 25k UG WT+ => CW
The only serious competition to BA for my TATL biz is VS. Even when UA completes the flat bed roll-out, the serious inferiority of UA E+ vs BA/VS will keep me from flying UA except in cases where I can confirm the UG at time of booking.