Doesn't making this data available also provide it to the grocers? Is it still "collusion" if they all just start raising their prices to public benchmarks on any items where they're low? They're not "working with each other" now. They're just "analyzing the publicly available data to remain competitive."
Canadian grocers already have sophisticated price watch tools all pointed at each other and augmented by human labor.
This data set is from scraping online grocery store prices over a period of time, it's not live. It wouldn't improve grocer's price data harvesting, but it does slightly reduce the gap between what they have in hand, and what the public and press can have in hand.