i think its up to people to recognize that they arent going to get The Ending They Really Want because it doesnt really exist at this point, so they really have to temper expectations and if they dont its on them.
its a battle ep and a building block. i would have preferred it being a single two hour episode... somehow... but logistically whatever its a show and they have a _dogshit_ budget and they have X minutes to wrap all this up with and they cant really break this ep into 2 separate ones so here we are.