Haven't you ever been involved in a trial or rulings issued by a judge that you disagreed with and/or felt that certain issues that to you were "facts" of the case, but dismissed by the judge? Judges are not super-human and above making mistakes.
A judge is not super-human, but was the finder of fact in this case. That is the law, and he did his duty.
Again, looking at the opinions, I find no fault with his interpretation of the facts.