I’ve said it before and I’ll say it again. Homogenization is NOT a bad thing. It can be a useful tool for streamlining and balancing so as to not make certain classes the “obvious” choice in most content. The issue that comes with it is doing homogenization in moderation. And right now, the game design is heavily leaning towards streamlining and making everything play the same without giving us anything to make jobs feel different from one another. There needs to be things shared between classes, yes, because having everything play 100% different would be a hassle for balancing issues and for people who want to play everything, it runs the risk of too much to remember. But on the flip side, there still needs to be identity, something that makes the class stand out from others like it. And with the loss of certain actions, broken gauges that don’t mesh with one another, and the ever eternal push towards a 2-minute burst shared between everyone, there’s barely any job identity at this point besides the in-game lore and what weapons they use.