Yeah it sucks, damage is the focus for this expansion I guess but at least Last Dance is very fun but god I hate Finishing move.
The overcapping is also very annoying and the level 100 ability is very boring, but this is pretty much all jobs in the game rn. I would of much preferred level 100 being something tied to the buffing identity of DNC like a temporary extra dance partner or some stronger buff for your current one, hell I would even be okay with finishing move not having the dance mechanic as stupid as that is if it did something unique for your dance partner but no it was just simplifying an easy job to be even easier. I hate that Bard is the best phys range job right now, its literally the only job in this game I hate to play.