This was exactly teh problem in 2009-2010. In 2009.. most teams did not see the achilles heel of such a blocking scheme. Our Zappaa did. He's post every week to allow the OL to fire out and hit people to run the ball.
In 2009 Syracuse's Doug Marone saw the problem.. he run-blitzed every down aiming for 5 yards behind center where he'd either get the back who just got teh ball or be in the face of the QB after he faked a handoff. They beat our butts and in 2010 it was like every opponent saw what Syracuse did to our offense and did the same.
But get this.. in 2010, when we played Syracuse.. suddenly.. for that game only.. we played a smash-mouth run game.. OL fired out. It was if we made an adjustment for one game only because they destroyed our scheme the previous year (unranked but receiving votes, Syracuse beat us 13-10 on a late FG in a very close game).
This was co-OC Ciarocca back then.
IMHO.. it takes an NFL QB and OL equal to or superior to the DL-LBs to do this zone blocking scheme. As soon as you have a DL who can always beat the opposite OL.. it falls apart. And if the QB is inaccurate.. if the timing with WRs is not perfect.. it falls apart. People can argue that this is what the NFL offenses do... but we do not have an NFL offense. The NFL has no limitation on practice hours and there is much more parity.. and look what happens when an NFL starter QB goes down.. unless the replacement is an older former starter or a next generation starter.. offenses fail.
We need to change the offense... AND/OR the offensive coordinator.