I hate simple rotations.
Some complicated rotations can come off as clunky but that's an issue with implementation rather than just making the rotation more challenging.
Also, clunky is usually a matter of perception. Though I like SMN, I think the pet management is clunky, that's the only thing I can think of right now.
(Mudra too, but that's not an issue with the design of them as much as the lag delay)
Otherwise, I'm happy with it despite some things needing cleaning up.
Even though there are ways to do 'easy to play, hard to master', I still don't enjoy rotations with a simple base.
Particularly that design ends up being fight specific gimmicks to get out some extra.
That's good and all, and I like to have that too but that's not enough for me.
I like when I feel there's more to master on a base level.
I like working on making the most of my Job in general, rather than just figuring out some fight specific tricks based on the Job.
Fight design is important, of course.
But a fight could be a dummy, and I'd be okay because the rotations are engaging.
Fights can hard too and then you have even more to work on.
Not saying the OP's opinion isn't valid, just mine is the opposite.
If they didn't continue making the classes more complicated and engaging in a fight, or worse made them simpler, then I'd wouldn't be as interested this game.
I'm happy with their direction, but the only issue I can see is button bloat.
I don't mind how it is now and I'm pretty tolerant when it comes to that, yet there are ways to reduce button bloat while not reducing increasing skills and such.
NIN is a great example of that. Mudra lag aside, the mudra provide multiple abilities with 7 abilities with only 3 buttons.
It could provide even more if they allowed combinations with like Chi-Chi (duplicate Mudras).
So yea, I'm just saying I'm glad Jobs take some work to master even on a general level.
It's not about feeling better about myself at the end, it's on just the idea it takes some training to master your Job.
I like that as the jobs expand, the player has to get better along with the character who's mastering the new skills.