Of course you are conveniently forgetting one of QF's most profitable competitors still flies 21 744's. Yep CX
Their cost base is different. You could fly DC10s and make money if your costs allowed it to happen. In QFs case, unfortunately that is not the case.