Honestly I could have left out KDZ entirely and it wouldn't change any of my points, it was just a physical example that you are already aware of.
You know the F2 is coming so backdash and punish, breath pushes you far enough back that F2 can't catch the dash, and don't be stupid about what you pick to punish with.
There are two reasons you are forced to block A: You don't know where the opening are, and B: you don't know what moves win and what moves loose.
What you want to do is sit and turtle until one of the many viable windows open up and then combo.
The Superman player isn't a mindless drone that just loops F2 3 xx Breath whenever he's in range. Within that range he can also do jump in mix ups with J2, box dashing and air lasers.
Blocking F2 3 xx Breath is a mix up for both you and Superman.
*Backdash: Superman can read your backdash, dash in and get you again. Against some characters it might be possible he punishes them for trying to escape.
*D1: He waits, makes it whiff and full combo punishes you.
*Superman backdashes: You need a move like Aquaman's FTD to punish that. Others need to try to dash in, unfortunately that leaves you in neutral game right in his face where F2 stuffs and beats the majority of attacks.
What you don't acknowledge is that 2/3 times you make a correct read you only dodge or block his attacks, which in the big scheme of things amounts to nothing. Whereas 2/3 times Superman reads correctly he punishes you hard. You run more risks trying to read him / outmaneuver him than he does.