Good fight, but the strength of Jack's divine weapon was inconsistent as hell. If blood is all that's necessary to enable him to pierce the chest of Heracles, I'm sure scalpels moving at twice the speed of Jack's hands would have done considerably more damage than they did. Or a literal building falling not phasing Heracles but again Jack's hands can.