I agree with all that, but what I still don't understand is how BA saves any money by not sending the bag ....
BA does not save money for itself! It is committed to saving money
across the airline industry which currently spends £25 billion annually reuniting passengers with their bags. BA has identified that at least £10 billion of that is being spent unnecessarily through failed connections that were booked outside the Minimum Connection Times!!!