I know many IT managers that would have OKed the explanation.
Really? The explanation doesn’t stand up to minimal scrutiny on so many levels from an IT POV.