If you think NIE are bad wait until you see the ESB. (That said the ESB actually owns NIE now.)
The ESB won't connect until a Completion Cert is submitted, and that cannot be done before the job is finished. Not surprised about NIE wanting the job finished too. Have also seen NIE refuse...