Since when did capable, intelligent, self-sufficient, non-whiny, rational, and adaptable heroes go out of fashion?