It is a competitive field and it is tough to make a name for yourself. Once processor and internet speeds become faster and cheaper, MMO\'s will grow again.
Another problem is actually the players, all different types of people want to play the game, from PKers to Spammers, to people who want the actual RP experience. It is hard to fit all those elements into the game, while maintaining speed and quality.