and pretty much everyone agrees that it has made for a better game. The keeper does see where the pass is going, so he is able to ignore those not in active play. What would they want to have a group of offside players who aren't in active play? It's a waste of players, because they're not active.
If you're saying that after this image you posted, the offside player turned: well, maybe he did, but we'd have to see where the defender by him went too, and their positions relative to Messi and the defender next to him, who are both already on their way to the goal, and thus likely to put 'yellow circle' back onside. And this is indeed what we find - by 0:09 in this video, the Cape Verde player near Messi is inside the penalty box, while 'yellow circle' is still outside it, and Messi is in front of them both. 'Yellow circle' remains behind Messi until the goal is scored, and does not take part in active play (and at that time, there are the keeper and 2 defenders between 'yellow circle' and the goal). The ref and VAR, who'd always review at a goal, were right, and there's no controversy about it.
https://www.bbc.co.uk/sport/football/videos/c5yz02je4n9o