It took far too long for Giorgino to exit the stage. How often can you amateurishly toy around with the MC until he actually does anything? Even then it took being possessed by an evil god for him to make up his mind. He had knowledge of his misdeeds before, so if didn't want to kill him and couldn't arrest him, Cain could have at least teleported Giorgino to a different continent with only the clothes on his back.