I think a lot of people on this board focuses too much on whether a game follows the skill-based or level/class paradigm. This is just one part of the formula that makes a quality game. Concentrating on the structure of the game to the exclusion of everthing else is a mistake.
People should worry more about the quality of the overall game and worry less about whether an avatars strengths are quantified by XP points or skill points.
How did you discover MMORPG.COM?