Honestly the finals are just showing what many people feared, VAR is a complete and utter failure.
The penalty was debatable but I'd say it was rightfully given, but, and that's the problem with VAR is that it is just so effing inconsistent. Sometimes VAR will completely omit themselves in blatantly obvious situations, but I'll interfere and change the ref's decisions at will or whenever the players run in droves complaining to the refs. It's happened throughout the world cup and I hope FIFA recognizes the mistake, unless it's deliberate, corruption and all that.
Either put VAR as a superior instance to the ref and have them quickly check every call(specially those near the last thirds of the field) during the game non-stop or drop it altogether. There's an old adage that dictates that if you have two leaders you actually have none, this is pretty much the case here.