Captain Marvel was always cheesy but that was part of the charm.
But, how does he go through the Justice League and not mention the Kryptonian?
The original Shazam comic even outsold the Blue Boy himself, the big blue cheese, the Man of Tomorrow, Kal-El son of Jor-El of the House El.
But, then he was knocked from his perch.
You can beat up the baddies, punch down the gods but when they really want you, they call the lawyers.