That's what we call "game mechanics." In the battle, things don't work the way they do in the "real" FF8 wordl. For instance, your HP goes to 0 and you're KO'ed. But it has no effect on you in the "real" FF8 world.Yes, able to survive bullet shots countless time with numbers popping out instead of blood is logic enough.
Squall bled just fine from a simple flash across the forehead in the opening.