Rob Kuntz points out the clay feet of the current batch of products:
I am afraid these days that such appelations as “Fantasy Role Playing Games,” and as compared to D&D here and present, are losing ground as by-products of their two most important words: Fantasy & Games. Fantasy is the enchantment that led us to play to begin with; and the game is what keeps us there.
More insight to be found here: Lord of the Green Dragons