I think the main reason why Joss Whedon is famous as a “feminist” and Zack Snyder is not is because the differences when it comes to how they’re promoting their ideals both in movies and in real life. in Joss Whedon’s movies women are the same troubled side characters with little distinction included in few minutes of badass fight scenes to make them noticeable & appealing to the general audience. In Zack Snyder films, women have real personalities; they can be vulnerable but fight ferociously to protect their loved ones, they can be feeble on the outside but strong on the inside, and most importantly they have proper character development. Lois Lane in Man of Steel and Batman v Superman is more than a great example.

In real life, too; Joss Whedon is really outspoken about how he thinks he empowers women in his films. On the other hand, Zack Snyder doesn’t lash out at critics even when they get the message he’s trying to send completely wrong, like about how women fight back against their abusers in Sucker Punch. He quietly but boldly and properly depicts women equally in his films and it’s understandable how sometimes people misinterpret his intentions.