CANNES: All the naysayers must be regretting not hoofing it down to the south of France for the annual jamboree of the content trading and production...