I think we need to calm down about Teen Titans