Re: I'm failing to see how this is Just Eat's fault
Except Just Eat do have ends when the restaurant starts processing the data.
1. They extract a fee for the service and the establishments on their books pay to be presented there.
2. JE have an expectation of further business.
together these give JE a data dog in the fight which has to be taken into account. I think your barrister friend has failed to take these facts into account. An opinion which does not take all the facts into account is on dodgy legal ground.