I think that loads on carriers like BA and CX will justify true first class, their loads are pretty good and are usually filled with PAYING pax unlike US carriers where imho a substantial amount of the pax are using award upgrades or vouchers. BA hardly does anything in upgrades and will earn up to $12k per seat.