For weeks, I've been saying the stuff with Hale just does not interest me. And then we get an episode that is almost entirely backstory for Hale.
Cons:
And... I didn't hate it. There were some elements to enjoy. Still, this episode moves the pacing of the story to a grinding halt, all for very little forward progress in the A-plot. So we know for sure that Hale is Hydra and has always been Hydra, and we also learn that there's a program in place to try and defend earth from alien invaders, and that Ruby has been raised to be the "destroyer of worlds." You could have given the same information in subplot form, and also continued developing other elements of the story. I just don't think the interest level with Hale, Ruby, and all of that is high enough to warrant an entire episode's worth of story just to delve in to their past.
I need a little bit more clarity on Fitz's situation. Is he still experiencing split-personality delusions, or is he fully in control of himself now? Is he their prisoner? While Daisy's anger at Fitz is completely warranted, to what degree should Fitz hold himself fully responsible for his actions, whether or not he now thinks they were justified? These could be interesting questions to explore, but I feel as if the show is just hand-waving away some of the possibilities.