My ranking from hardest to easiest at 90 is probably:
BLM>NIN>MNK>BRD>RPR>MCH>DRG>SAM>DNC>RDM>SMN
- BLM has long casts, random procs, the worst survivability, the worst weaving, the worst mobility, etc. I still don't like this job.
- NIN has six (really four) Ninjutsu skills to go with its job gauge and two vulnerability debuffs, and Shukuchi is still more complex than other movement abilities. BTW, did you forget Enhanced Shukuchi exists? Because I did.
- MNK could be above NIN because it has three statuses to constantly reapply, but they're not too difficult to maintain, though doing it for an entire fight with no mistakes is another thing.
- NIN, MNK, and SAM all have permanent speed buffs, the latter two being heightened at higher levels. BRD also gets one from a song.
- BRD and RPR suddenly have a lot of resources to manage. BRD especially has a random GCD proc, Bloodletter charges, a 15-second and 60-second oGCD, a constant song rotation, a job gauge, two DoTs to keep up, and some support abilities. Better not use Iron Jaws too soon or too late.
- RPR and MCH bursts are high-APM and easy to clip. RDM as well to a much lesser degree.
- MCH gets two resources to manage, Reassemble skills have to be used at different intervals with Hypercharge, Wildfire and Barrel Stabilizer can't be used if you're not ready, and you'd better not waste any Gauss/Ricochet charges.
- DRG has a surprising amount of weaving and you can't double-weave jumps. Very tempting to use Geirskogul too soon. Kind of a diet version of MNK with its statuses.
- SAM is definitely easier without Kaiten/Seigan and it still probably hits the hardest of them all, so it's nice all around. Just remember to (re)apply Higanbana when needed.
- DNC has random procs and you can waste feathers and Saber Dances. Changing dance partners isn't quite as easy as Kardia.
- RDM at least has a resource to manage and more things to weave than SMN. Magick Barrier and Manafication can be a bit finicky to use too.
- SMN doesn't even have to use Swiftcast anymore and most of its strategy comes from using AoEs on as many enemies as possible in dungeons, which also means using summons in the right order. Oh, and having enough spell speed to get that 6th cast reliably.