However, because some character classes or skill sets can easily defeat characters of other classes or skills in many MMORPGs, developers should consider a skill-point character development system over a class-based system to balance play and to provide an opportunity for any character class engaged in combat to win.
FORBES: Studying Player Commitment To MMORPGs