There's an old saying (which I haven't heard recently, but which certainly still applies): "Nobody has time to do it right the first time, but everyone has time to go back and do it over."
I believe too many design professionals (in this region, anyway) have become accustomed to one-person and small building departments where the norm is to approve anything that has a seal on it, in the mistaken belief that an architect's or engineer's seal constitutes a certification that the documents meet code. Design professionals are constantly being battered by clients to take projects for less than what should be a fair and reasonable price, so they take the job and then hope they can get away with poor quality construction documents. (I was going to say "sub-standard" but, when everyone is doing lousy drawings, "lousy" IS the standard.) When they encounter a department that actually reviews the construction documents and cites the flaws, they DON'T do the responsible thing and sit down to thoroughly review the package, they just make the minimum revisions they think will allow them to squeak through and get the permit. Sometimes that works ... and sometimes it doesn't.