Actually, the last basketball crew was not far off other than reversing the obvious call they made near the end. Call it the same way for both teams. That's where they really screw with whoever they want. You see it all the time. One team can grab and hold in basketball and football, where the other team gets called for breathing on the opponent. The only way to kill it is for the officials to lose their jobs. Three strikes you are out. Those officials are depending on the income they receive. Nearly all of them are not doing the job just because they love to officiate, they would not do it for free because of the abuse. Have known a few of them on the collegiate and HS level through the years.
Human nature being what it is - without a truly detached review and audit function you can't parse it. With technology and AI improving, the computerized reviews can catch a bunch of it. Like with replay - I have no problem with using it at all in all sports. I have a problem with allowing the same officials/umpires who messed the call up having the final say in reversing it. It could be done in seconds when ready.
I am all for balls/strikes being called robotically. That is probably coming to MLB soon since it has been used in the minors for awhile now. Set the zone and live with it. It will be consistent.