‘Teen Titans’ is one of DC’s biggest franchises and at times has been gloriously amazing and at other times simply dreadful.  So where…