Sounds good, but not working to consumers' advantage.
Better education would be preferable, so many people don't know the difference between Use-by & BBE
An example.
Sainsbo remove the date from spring onions. DH is quite good at shopping, but failed to notice that the s.o. were a tad tired. They didn't last the usual week.
Next time I was there, a shelf-stacker was moving the new crate underneath the old. A Manager stopped him & said "leave it on top , all the old biddies go for the bottom layer as they think it's fresher". I gave him a death-glare & he almost ran away.
So, the consumers throw away unusable food rather than the supermarkets.