Theon being a little bitch is completely fine, and Yara is one of the more tolerable female characters, it's just that the dynamic follows the same trend as GoT in general these days. Strong woman in charge of everything, little bitch guy serving her.
That was a super feminist episode from start to finish as always, having a dude admiring how tough Hound is, going on about how it must've taken tons of guys to bring him down, then Hound goes "it was a woman
", then we see the most unbelievable leader yet (that's saying much since we have Daenerys), a ten year old girl who makes solo decisions about going to war and risking her entire house if it goes to shit, then some Jon-Snow-is-a-bitch-while-Sansa-shows-backbone (holy fuck she's become annoying with her new persona btw), then Arya, our 140cm assassin heroine, survives an attack that should have killed her (surprised by an elite female assassin, of course), then the Yara and Theon scene... only thing that was missing was some glorious Daenerys action. Ah yes, and of course in King's Landing we're being prepared for Margaery saving the day by fooling the hobo monks.