A shared universe prints money. Marvel can people to see many movies a year about characters they don’t care about the primary one for the movie of a shared universe. Why else would Captain Marvel crack a billion?DC have better characters than Marvel.
A shared universe for DC was a complete mistake. They need to go back to standalone franchises. The characters don’t need the gimmick of the shared Universe.
Marvel needed the shared universe for different reasons such as to sell the concept of unknown characters.
Stand alone movies mean only the top draw characters get movies and overall probably make less money spread out over so get movies.
DC just has to get a shared universe that works. They should start over from scratch and scrap everything they did previously as it mostly wasn’t planned.