The problem is, most games that have this feature are also games where you only have access to a single class (TSW being an exception, but it's a skill point based game) that has different specs.
In this game, one player can be ALL OF THE ROLES, but have to switch jobs. Combine that with iLevel being rather important and Gear Sets being clientside, and they have a lot of kinks to work out before they get it right.