I hate horrible judging just as much as anyone else, but what most people don't understand is they don't have the tools, advantages etc. everyone else has.
They don't have instant replay, compubox numbers, etc. to look at while the fights going on.
Every bit of judging they do is from their own point of view in real time.