The barcoding is a recent development & AFAIK its being rolled out (not only BOC)
Its also to clamp down on people who have multiple bottles but only have one on rental. Previously, as long as they only got one at a time they were never found out.
Also, its to clamp down on internal dishonesty.
But I reckon they will be recovering bottles for another 10 years.

