So what's the line between search results and shopping comparison? Seems to me that this is a matter of difference from a starting point (e.g they started as a list of blue links instead of structured shopping data) and branding (instead of just making it a knowledge graph snippet they branded it as Google Shopping).
This kind of thinking (EU monopoly laws) can really stifle innovation if misapplied - very fine line.
Also can you imagine the schadenfreude if other companies had this kind of ruling against them?