even if Shazam 2 technically loses more money, its failure was set up by Black Adam and the Rock's refusal to be a team player. Also Black Adam did NOT look like a 200 mil movie, most of that must have been Rock's salary.
Obviously the stunt didn't work for Black Adam since it was a major part in killing the Snyderverse continuity dead. Having Shazam do something similar was a last ditch strategy because the movie couldn't build buzz to save its life.