I think it's probably the right decision, technology just isn't there yet and more wrong than right
If it was just there for offsides and to be available to the referee on the referees request only, then it would probably be fine.
As it is, they are using it to shadow referee the game, overriding the on field referees decisions and therefore undermining him. It's inconsistently applied with decisions taking far too long and the fans not being told why.
Plus the VAR refs themselves are shockingly bad.
All in all, good idea, poorly applied and not really ready for implementing yet