This is why I always try to stay spoiler-free, including promotional spots of any kind. I had no idea that any of the stunt guest stars were going to be in last night's episode, so to me they were just characters in the story. Maybe a little distracting seeing Jack Black as the Duke of Whatever and Christopher Lloyd as Captain Corrupt, but no big deal.
I thought that the "maintenance fluid" or whatever TF that stuff was being hacked was an interesting idea, but the idea that no one had ever thought of even checking out what exactly was being pumped into the droids was lame. Then it turned out that Captain Corrupt was the one doing it and he was in charge of the investigations, so he got away with it. Weird little side venture when they only went to that planet so Bo could kick Axe Woves' ass, but it had its roots in something like serious sci-fi, so I was okay with it. Din talking with the Ugnaughts was fun. I knew he was gonna end that little speech with "I have spoken" and cheered when he did. Also, the Ugnaughts may be great techies, but they are kinduv assholes. They refused to admit that there had even been any malfunctions, even while admitting that there have been countless reports and even a few deaths. Okay, so technically they weren't malfunctions but were all acts of sabotage, but come on.
I can completely see the theory that Grogu was supposed to be off training with Luke during all this and would be reunited with Din later, except someone at Disney couldn't live with that so instead he's following Din around being cute and selling more toys but otherwise contributing nothing to the story. The story with Bo rising up to reunite the Mandalorian clans is compelling and doesn't need any distraction, and we see now that it is the main focus this season.