Endwalker turned out to be a remarkably solid overall addition to the game. Right up there with Heavensward narratively and mechanically more or less equivalent to Shadowbringers.
They have found new ways to waste your time though, mainly in the form of escort quests that prevent you from using mounts or teleporting while said quest is active. Fortunately you don’t have to ever worry about the NPC’s health in those quests. Experience-wise the main questline alone gives just enough to get a character from level 80 to level 90, though leveling others will take some time. While I’ve maxed out my crafting and gathering classes, only RDM and BLM are at 90 (with most of the others at 81) even after doing all the sidequests.
As for the new classes:
Reaper, though it ~vaguely~ resembles Dragoon with its focus on switching from side to back positionals interspersed with instant attacks, feels very much like it’s own new thing. It’s a very fluid combat experience and not overly complex.
Sage meanwhile just comes across like Scholar 2.0. Instead of a fairy that indiscriminately heals, there’s a modal that heals your chosen target every time you deal damage. The rest is basically the same, though with a bit more focus on flat damage mitigation rather than shield strength.
And then there’s Summoner, which got overhauled so heavily it’s basically a new class. You no longer have an autonomous pet which attacks on its own, but rather one that just sits there and does nothing but enable the use of a couple of your abilities. The class also no longer has access to any damage-over-time abilities. So what exactly does it do now? Well, first you cast a buff, then when that runs out you can use a summon as a one-off attack which then unlocks the use of additional summon-themed attacks. Ruby does the most damage but has a cast time, Topaz does normal damage with no cast time, and Emerald does the least damage with no cast time and half cooldown.
It’s become a very simple, and admittedly somewhat boring class to play. But even if you don’t decide to play it yourself, you should absolutely use the /petsize “All” “Small” text command to avoid being blinded by summon effects.