QANTAS was a special case - IIRC they'd never had a hull loss accident, so there was considerable incentive to keep it that way.
OTOH, I doubt BA or Boeing would see much shame it writing off a 100,000+ hour airframe after a collision with a brick building