It's not perfect, there are some things they could definitely tighten up.
Like a lot of other skills, if something is the pre-req for another skill that other skill could just be the original button changed.
They already do this with certain other actions (Geirskogul changing into Nastrond) but not others.
- Wheeling Thrust: Can only be executed while under the effect of Wheel in Motion, granted by Chaotic Spring.
Update: Make Chaotic Spring icon change to Wheeling Thrust upon execution
- Fang and Claw: Can only be executed while under the effect of Fang and Claw Bared, granted by Heavens' Thrust.
Update: Make Heaven's Thrust icon change to Fang and Claw upon execution
- Mirage Dive: Can only be executed when Dive Ready. What causes Dive Ready? Only a single skill: Jump/High Jump
Update: Jump/High Jump changes to Mirage dive after execution.
Three buttons that don't need to exist and do nothing but cause button bloat.
You can't expand a job playerbase without enticing non DRG players. If you don't, existing players eventually leave and no one replaces them.
The same goes for any other job.
The problem is, the FFXIV devs have forgotten one of their basic tenets:
If it's not fun, what's the point?
A lot of jobs simply aren't fun anymore.