A criminal barrister who has taken heat for his criticism of Israel has been sworn in as a judge on the NSW Supreme Court, with the new judge describing the importance of the justice system in a time "where evidence is often ignored or derided and truth is whatever it is called to be".