It also didn’t make total financial sense. I guess BAW owned all their 744s and paid for a long time ago… so no lease rates. Yes, they are fuel heavy, but it doesn’t cost much to keep them in parking / long term storage down at CWL or elsewhere. Not to say that some withdrawals would’ve been inevitable.
This problem definitely isn’t exclusive to BAW however.