Indeed. Both of them are very lucky this didn't ended badly for them.
(in which case Grooves would have gotten two groups of fanboys on him)
I'm totally biased on this topic but I'm absolutely fine with Evenepoel criticizing Groves.
It's a sensitive topic for some (literally this thread still has embers burning from 'the' incident last September) but I've long held the opinion sprinters & sprinter teams need to GTFO when GC favorites are in their way. Aka just be
careful, i.e. that should be the mantra. Until the UCI does something to ensure the final km's aren't an insta kill against GC riders in the event of a crash, context matters. That's because despite the fact everyone can go for the stage (& many people will take issue with GC riders even being at the front), these guys like Groves need to pay attention to 'who' they're riding past.
Because in the scheme of things, GC is way, way more important in a GT than anyone's (especially a sprinter) stage aspirations. It's just the way it is. And that context matters way more than the minutiae of the incident regarding who moved over, deviated or is technically at fault.