The Titans are DC’s second biggest team and one of the most popular/iconic teams in comics! It’s a shame they’re not treated that way in comics because in outside media they’re legit! They should be DC’s X-Men! They also certainly have a lot of popular POC as members (Cyborg, Blue Beetle, Bumblebee, Static, Kyle Rayner, Aqualad...etc)
And yeah, Black Lightning, Vixen, John Stewart and Firestorm were all on the JL at the same time