My favorite bit was Kallus's little smile as the elevator doors closed on him and the Stormtroopers. I knew right there what the next shot would be.
On the other hand, I had trouble remembering where all the lead characters were. When Ezra told Chopper he was going to find help, I thought for a moment that he was going to recruit Hondo instead of Sabine.
Plus, I thought the Rebels were supposed to suffer a major defeat? Granted they lose a few ships and had to move to another base, but all the main rebels once again escaped and they really didn't lose that much in terms of ships and strength.
They lost the commanding general of Phoenix Squadron and one of their key bases. Sure, from our perspective as viewers of a television show, Sato was a more minor character than the
Ghost crew, but by in-universe standards, it was the other way around. Phoenix Squadron is badly weakened now, as is Dodonna's group to a lesser degree.
They also lost Fulcrum as an asset within the Empire, which is a major intelligence setback. And all their months of planning for the liberation of Lothal have come to nothing. So yes, I'd say they've suffered a major defeat on a number of levels.
Overall the finale just shows they are good at doing standalones like the darksaber training episode or the Kallus-centric one, but they are really terrible at doing season long arcs or at resolving them or killing long term characters.
It's not like killing characters is some kind of basic necessity. It is a kids' show, after all. Sure, conventional wisdom is that killing main characters can give a sense of raised stakes, but if we've gotten to the point where the audience expects it as routine rather than being surprised by it, then it's kind of lost its impact anyway. Besides, I think the SW franchise has more than met its quota of lead-character fatalities within the past year.
That said, though, I was wondering for a moment if Rex would survive the battle. I thought that if anyone was going to be killed off for the sake of raised stakes, he was the most likely candidate, the old soldier who's had his day and is making one last sacrifice to save the others. But maybe that's too much of a cliche.