I find the suggestions that insurance is the way forwards strange. Doesn't that mean you then have to declare the loss in the future when renewing insurance, with ongoing additional expense for increased policy costs?
My view is that BA have selected a level of service that makes commercial sense for all, but they should be insuring for losses that occur before bags are confirmed to be in hands of traveler. Not the traveller insuring that last bit. BA may choose to self-insure by simply covering costs themselves.