Dwayne "The Rock" Johnson was behind separating Black Adam and Shazam! movies
The Rock's been pushing Black Adam up a hill since 2007, but in 2017, he kicked that jabroni Shazam out of his movie

It’s 2022 and the DC universe isn’t getting any more coherent. After failing to leverage the popularity of Christopher Nolan’s Dark Knight trilogy with two wildly different and equally divisive Superman movies, Warners launched the first of two 10-year plans to make a Marvel Studios happen. Unfortunately, after last week’s shakeup, that plan is still evolving (read: they’re starting from scratch, again).
However, before Warner Bros. Discovery can continue banishing what’s left of the SnyderVerse to the Phantom Zone, they still have a couple of movies to unload. The first is Black Adam, one of the more confusing additions. Years after Dwayne “The Rock” Johnson announced he would be playing Black Adam before teasing that he would be playing Shazam, he re-announced on Twitter that was Black Adam, Shazam’s nemesis, who has a similar power set and costume but a bad attitude. Then in 2019, an actual Shazam! movie starring Zachary Levi, who is most definitely not Dwayne Johnson, hit theaters.