The season finale of DCU’s Titans aired last Friday and it had a number of developments that pushed the plot along but like it has previously in season 1, the show seems to have not ...