Did the Supreme Court get it right?