Dawnbreaker feels like they over designed it.
All the enemies just fighting npcs don’t add much except to clutter up nameplates and overall make the dungeon feel claustrophobic.
I do agree about the flight before the last fight, it feels like an unnecessary addition that is there just to trip people up.