"Better" as in "wow is better because it has more subs", or "Darkfall is better because it has more freedom and better impact pvp" is a relative term. So are "good", "best", "worst","stupid", and so on. In a world alone, none of these terms have any meaning. And even in our world where we have so much to compare things to, we often misuse them. To say WoW sells more copies because it is a "better game" could be true and not true at the same time, depending on what the "better" things is that you are talking about. Wow does arguable have many fun and "better" attributes. It is also a dinosaur compared to other games in other areas. So does darkfall. It looks like its keep captures and freedom are top of the charts right now. It's pve though sounds like its lacking in intelligence, though, granted almost all games are lacking in intelligent mobs.
I often term Artifical Intelligence as being relativistic and I often state that its real name should be Artificial Stupidity (another relative term) because the AI programmed into games compared to the AI professors and their graduate students have cooked up is woefully inept. When this progress will ever leave academia though is anyone's guess. Usually things dont get trasnalted over unless some company buys the finished product or steals some of the graduate students.
Tangent aside. Please be more careful about using "great" and "best" and so on fellow bloggers. Be more specific. Say instead "great pvp" or "best pwnage" or whatever but don't just say "wow does better because it is better" Perhaps WoW only does better because the layman likes its art and ease of use, who knows? Its really hard to say off the bat or even with detailed research. even Blizzard themselves claim they don't know what makes its secret sauce. the stupidest argument though is "11 million people can't be wrong" Marketers like to use this one to get people to gang bang. But yes, they can be wrong and they often are. Numbers do not make people right, no matter how high they climb.
P.s. I'm not a relativist, but I know lots of them. ;)