Quote Originally Posted by TheMightyMollusk View Post
And how often do you actually need to do any of this? I know some people enjoy optimization for the sheer sake of it (I used to play D&D 3.5, I know what number porn is like), but once you can reliably and smoothly clear a fight, how much actual point is there beyond padding your parses? If you know the fight inside out enough to get to that level of optimizing, then you've clearly already mastered it.
Its not about being necessary or not, its about giving the players options and encouraging a deeper interaction with the game systems. Deep jobs give more options because you can choose how far you want to go into the mastery and optimization of a fight, giving said encounter a much bigger self life and replayability regardless of its challenge. Shallow and simpler jobs can't do that, they make even the hardest of fights feel samey and repetitive (and EW is proof of that) and the moment they are taken out of those fights the whole design crumbles.

One is the equivalent of an F1 or a super car, even on a straight line they are the still fun to drive and you have options, the other is a roller coaster car, they 100% rely on the track otherwise they leave the person inside with nothing to enjoy or interact.