I don't know how much effect the "Duty Free" contributes but to be honest I have never understood why you have to buy DF on departure. This is just more weight to be carried both by individuals and aircraft. If you are gullible enough to buy DF, then make it available at the arrival airport.