The only way to achieve "all" is to have a panel looking at every contested decision on a video and correcting the ref if needed, like in the NFL.
The game would take about 3 hours, but at least it would be fair..
In the NFL each head coach is granted ONE challenge per half. There is a penalty for being wrong as well (losing one of 3 timeouts). The replay system has become a popular aspect of the game and an added source of drama. The supporters love justice. In a football match, I can't imagine there would be more than 5 minutes of "replay time" in any given game if such a system existed. Because the clock continues to run and extra time would be given the officials would have an impetus to act expediently. Besides, would any of us really be upset if the game was slightly longer? OH NOES!!! I had to watch the football!