I don't get all of the negativity about this movie. I liked it, a lot. I was entertained and will definitely be watching this again. The movie flowed well, was funny and not to serious. There were a couple of good one liners too.
The acting was good as were the FX. I loved the Wonder Woman cameo. The mid credit and end credits scene were great. They could easily keep the character going based on those scenes. I could see Shazam doing well in the revamped DCU.
Shazam 2 was way better that Black Adam. That movie did not flow well, too choppy with the plot. DJ missed the boat big time by not getting into this series. They could have created something special with those two characters in the same movie(s). That's what happens when egos get in the way.