For me it's not my interpretation of the scene :
the father dies because he absolutely wants to protect the secrets of Superman's powers, even at the cost of his life, which makes no sense because Clark lifted a school bus when he was a child...
And his sacrifice is ridiculous because it's to save a dog, and in the midst of the chaos of this tornado, Superman even without flying is able to be fast enough to save his father without anyone noticing. or even if someone had noticed, it could have been like in "Spider-man 2" in the subway scene, with the people keeping the secret.
After this incident he becomes rather bitter and searches for meaning in his life for several years. it looks like Batman begins. It's too dark for Superman, he must become Superman because he is inspired by the goodness of his parents,
But in the movie Jonathan kent doesn't want to help the world because it's too dangerous for his son, he even says at one point that Clark should have let his classmates drown, what an inspiration...
it is rather the attack of the Kryptonians and Jor-El's speech which makes him gain confidence and decides to become superman.
I’m not speaking on the father’s personal motivations in the scene. I’m talking about what it’d ultimately do for the Clark Kent character having him lose his father in a catastrophic event.
He himself knew he could save him,
but instead was told not to. That builds character, something from his past that will haunt him, but also ignite him. Why on earth would you write the story for Clark to speed run in and save his dad from a tornado? That’s not a story worth fleshing out and putting to screen.
You don’t make a film where Superman is perfect and saves each and everyone.
Bruce couldn’t save everyone by the end of TDK, so what’s he do? He takes the blame and fall for Dent, had he been able to bring Harvey back at the end before death, there’d be zero impact in the film’s closing.
You want audiences to take interest and relate to what they’re watching in some degree or fashion? You drag your main character through hell and back, have them face tough decisions and make sacrifices like us real world people have to in this thing we call life.
You want a Batman that was able to save his parents? Or a Spiderman that was able to save Gwen? Your hero is only as strong as the conflict around him.
If Superman is completely invincible in this film and is able to save everyone then I consider it a waste of my viewing time.
The comics exist to be able to retcon anything that happens to the character, in turn making each new storyline that much more watered down from the last.