That's how I feel.
The zone should put the players in position to make a play on the receivers. When it doesn't work or the D players expect the passes to get thrown near where they are standing there waiting for a pass and receiver to come to them all the zone doesn't create holes where receivers can catch easy passes.