I think it goes without saying that St.John's has to make serious changes to their approval process. We don't know if the previous staff is at fault here, or if this particular situation was their fault, but what we do know is that it's a trend at St.John's, and to ignore it or blame outsiders shouldn't be acceptable ever again.
Ultimately, when something like this is a trend, you've earned the blame for every ounce of it.