If they're going to gate things behind specialization, this is most of the problem right here.
To be fair, let's do the same for DoW and DoM. Limit everyone to 3 soul stones. Want to try a different job? Pay 480 Esos and delete an existing soul stone. Don't like your choice and want to switch back? That'll be another 480 Esos. Heck, we could even take it a step further and make it like desynthesis while we're at it. Every time you do get a new soul stone (even if you previously had it) you go back to level 30 (I'd say level 1, but obviously jobs start at level 30 for DoW and DoM). After all, since you're going to specialize in that combat class, you're going to need some experience with it before you jump into anything remotely hard. Releveling your job would be a good way to make sure you've had plenty of time to practice those rotations and such. (end sarcasm... I wouldn't want anything to think I'm actually serious about this)
This is my first sub-based game. I was attracted largely by the flexibility of switching between jobs so easily, the extensive crafting system, the overall quality of the game, and doing what I wanted when I wanted to on a single character while simultaneously having access to everything without dealing with a pay wall (often a RNG-based pay wall).
Since 2.0 release, we've gotten:
1. Mogstation exclusive items for sale (past event items are different as it is nice the events change from year to year, I'm talking about the stuff that can only be obtained from the mog station)
2. Desynthesis, which pretty much prevents you from doing everything on a single character.
3. HQ items handed out like candy by MSQs starting in 3.0 content degrading much of the purpose crafting held prior to that. It's not like you couldn't do a leveling dungeon in NQ gear, and I see plenty of people do it all the time.
4. A crafting specialization system that chips away at the awesomeness of the armory system.
The feel and quality of mechanics are starting to slip toward F2P land. I'll probably quit MMOs completely if that happens.