@rampagethefirst: I have read the entirety of your argument, and your ABC logic doesn't work, especially when comparing it to Superman. Everyone knows that Superman is vunerable to magic, and Shazam is a being of magic. That being said even with that Advantage Shazam has to be amped or compromise with Superman for a Win. Their powers are comparable yes but he can't outright beat Superman, and when he should be able to with that advantage. that's really a negative for him.
So it's a logical falsity to state that somehow because he can fight Superman he should be able to fight these two. Both of these characters can take on superman with no problem, winning is another debate.
Blue Marvel was able to KO Sentry with One punch that sent him in orbit that was in his first showing and since then has only added to his top tier feats. Trying to low ball him is ridiculous. Then you have Gladiator who has fought Hulk, Vulcan, Hyperion, Thor, and if it wasn't for plot devices in their books he would have beat Hulk and Thor. He handily beat both Hyperion and King Vulcan. His weakness is his confidence. Read the Annihilator books, which put him with other cosmic beings to solve the universal problems. Stop trying to low ball him. Neither of these characters are particularly vulnerable to Magic.
This would be very tough fight for Billy, unless he's somehow amped.