It's dumb to question the 'realism' (like, no, the Buster Sword would break Cloud's wrists. Tifa wouldn't punch everything. Etc) because yeah, fantasy game. But you're still allowed to question the story/game mechanics. I think sometimes people use the "IT'S A FANTASY" excuse too much.