Heroes in modern films and TV programs are often depicted as being flawed, riddled with issues and tortured by nameless personal demons.
This might indeed reflect reality.
But it can be nice to put reality on hold now and again.
This is the very reason why we watch movies: to escape from mundanity and
experience an example that engages our dreams.
How many young people were compelled to go out there and learn martial
arts after watching a Master perform immense skills in a movie?