Having the VAR in place has overall helped make the game fairer in my opinion. I would wager that the vast majority of the time we moan about the VAR or ref being incompetent, it's just that we don't like that a decision has been given or changed to the detriment of our team.
Where I'd like too see an improvement is in simplifying some of the rules and just having the balls to actually apply them correctly, consistently and fairly for all teams regardless of location, status of the team or whatever it may be.
There shouldn't be an opportunity for sound bytes like "you're never going to get that at Anfield", or the home team clearly getting away with being aggressive while the away team gets fouls given against them repeatedly for exactly the same things. Either pull them up equally, or let things go properly on both sides.
If you're going to disallow a goal for a push in the box, every push or pull in the box needs to be given appropriately, it shouldn't be a case of blowing for one because it happened to be a goal but everything else is fine. Sure, they might have to give 20 penalties a game initially, but so be it.
Same view on "that would be a foul anywhere else on the pitch". In that case, it's a penalty, just give it accordingly. That shouldn't be a commonly used phrase.
Then there's different decisions being given for the same specific incidents in different games, the Casemiro sending off for choking Hughes vs Havertz doing the same thing, the De Ligt vs Romero hand ball. Just examples, but they are pretty significant and identical actions, they should not be treated differently by any referee, it's not the same as an innocuous foul being called or let go.
I'm fairly certain we'd all moan a little less if the rules were applied equally and in a way that makes sense for the majority or every game. This just isn't the case at the moment (although I feel that has little to do with VAR in and of itself).