Feminists are not only real, but are also totally fallible, like everyone else. You can have a fallible, real character also be completely feminist, it's really not that hard.
And Wonder Woman has to be feminist because that's her thing. It's what she was created to be and is also what she's supposed to be a symbol of. It's like asking why Superman has to be so damn hopeful all the time.