Marvel was able to have like 30 named characters in the later Avengers movies because they had done the ground work to earn that ability. Seems like DCU wants to cheat and the throw stuff against the wall to see what sticks.
https://www.polygon.com/features/2014/3/10/5451014/street-fighter-the-movie-what-went-wrongFor some reason I remember these anecdotes from the production of The Streat Fighter movie....
"Capcom wanted to include the game's entire roster, but de Souza knew that doing so dividing screentime between a dozen-plus characters would cripple the story. At a stalemate, de Souza asked the room a simple question: How many of the seven dwarves can you name? No one could name all seven.
How many of the seven dwarves can you name? No one could name all seven.
"There's a reason there's seven dwarves," says de Souza, "There's a reason there's seven wonders of the world. There's a reason it's the Magnificent Seven, which is a remake of the Japanese movie The Seven Samurai. Seven is the number of characters an audience can keep in its head at any time." So the writer set seven as a compromise, and Capcom, persuaded by the parlor trick, agreed to the limit."
....
"Shortly into the casting process, Capcom reps informed de Souza that they wanted two more fighters added to the film. De Souza exhausted by casting, writing and prep acquiesced. The writer still regrets not standing his ground, because the requests continued: two more; then two more; then two more. Capcom scrapped the initial "seven dwarves" agreement.
In a call with de Souza, the writer runs the math. Ninety minutes divided by 15 characters is about six minutes per character. Upon hearing himself say the results, he lets loose a loud, sharp, almost maniacal laugh."