Leo Strine has faced controversy for numerous comments he has made as a judge in addition to being heavily chastised by the Delaware Supreme Court for a controversial opinion he wrote while, unsurprisingly, serving on the corrupt Delaware Court of Chancery.