I do agree that character development would be nice, but thats really hard to do in an MMO, because devs kind of leave that up to you. Your character is your own story. You play through missions and quest that offer story for the environment, but it would kind of suck to have developers tell you who you are and who you are supposed to be.
Character development should occur in the game itself. This is what's lacking in FFXI. There was no development of the character from a newbie level 1 to veteran level 75. The mission cutscenes would only show how some NPCs acknowledge our character and only during those cutscenes as well. Pretty much nothing at all outside the cutscenes. Not to mention the original problem that I have that the cutscenes treated us as if we soloed everything (or duo with Prishe or whatnot).
It's not about the developer telling us who we are or who we are supposed to be. It's the lack of options for us to change from "nobody" to "somebody" to begin with. There's just nothing we can do to develop our character because the only link between quests is the fame NPCs. Other than them, all quests and missions feel very separated between one another.
Also, Final Fantasy OFTEN takes the "nobody" and makes them a hero. Thats one of their themes. Its there to give hope to the little guy that dreams big.
Of course, but throughout the game itself, you change from "nobody" that started the game, into the "somebody/hero" because more often than not, there's either importance of who you are (e.g.: Cloud being Cloud) or the characters with the main character (e.g.: Dagger being a princess) that would somewhat make sense for them to be the ones saving the world.