Lol, Shazam is terrible. Tom you failed to mention a multitude of things in this guide. Thankfully Ive put extensive time in with shazam, so ive developed my mindset to truly understand all the opponents options, and how bad he is.
-After a sweep a character can wake up, or not wake up. You didn't factor in, if the opponent has a way to get a combo OFF there wake up option. For instance, black adam could meter burn his cage on wake up, and get a full combo. Superman could meter burn his frost breath on wake up, flash can meter burn his lightning kick on wake up. This means its not a "oh i guessed wrong its alright i took minor damage" situation anymore.
-Second what if a character has a safe wake up option that moves the character body as you said. What if grundy does a wake up walking corps, and cancels it so he doesn't do the grab? What if green arrow does his safe wake up exploding arrow back dash(which you can't jump over, and teleporting through doesn't allow for a punish).
-Third what if a character mix's up what wake up options they do, so baiting a punish is a mix up of its own? What if Joker mix's up his wake up acid blossom wake up, and his crowbar wake up which moves him forward? One avoids any jumping cross ups shazam could do, but the other is safe. Both beat the wake up throw.
In a vaccum shazam can be made to sound good, but his reset isn't devastating. With a large portion of the cast his reset situation is just as risky for him as it is for them. Not to mention his neutral game is bad. Every character has strengths, but nobody attempting to place in a tournament will use shazam over someone like superman. Its the exact reason every top player like yourself uses a top tier character, yet crushes any suggestion to buff a character who clearly needs help.