Its a flawed system ..always will be..its only as good as the people running it ..like watching a match in the pub with your mate and a tough decision arises, you think its 100% a foul , your mate doesn't ..so what decision do you give the ref ?
That's why there needs to be a 20 second panel of 5 experts in the control room on all major calls. Majority vote decides. It would nip it all in the bud imo. Fans also have to understand the subjectivity of decision making.