The ref gave the penalty though - not VAR. VAR just didn't overturn it - which is also awful, but a different starting point.
Even Shearer reckons it was wrong!
https://www.mirror.co.uk/sport/football/news/shearer-newcastle-penalty-wolves-var-31304869