I'd agree with all this (indeed I posted the same thing on the last page, so tiktok probably just stole my idea).
What will be interesting to see is if / how FIFA so to try and make sure it doesn't happen again. It's all very well to say that "there are currently no rules under which he can be punished", but FIFA make the rules, and rules could be changed or introduced so that next time, there is a rule under which a player can be punished.
However I think FIFA are very very reluctant to introduce rules whereby foul play missed by the referee at the time can be reviewed and punished by video evidence afterwards. I'm guessing that they are worried about undermining the authority of the referee (which is the reason they're so against using video evidence during play as well).
Their message seems to be along the lines that it's a shame players get away with these kinds of things, but the situation is still preferable to introducing video evidence.