Except he was judging others based on a decision that they made, not on their thought process (which, as you pointed out, he doesn't know). You judged him based on his thought process that he himself laid out. I don't see your judgement as hypocritical (by your standards).