The issue is that I wager developers have a much less nuanced understanding of what constitutes getting 'punished by mechanics', than the players who have hundreds more hours of experience compared to them, and also the kind of practical knowledge you can only get seeing things firsthand.
Like I can imagine someone looking at dragoon and going "Oh their jumps mean they must have superior mobility, so they'll have an easier time handling mechanics than the other melee" and consider that a valid reason to give them lower DPS. When in actual fact as players you know very well that it's outweighed by BotD being extremely punishing, while ninjas in contrast have one of the most lenient rotations in the game.
Unfortunately the latter is not as easy to understand without many hours of play, it's because of blind spots like that that imbalances can stick around for some time before finally being noticed.
