One of the most jarring tonal shifts in the show from season 5 onwards is the application of modern sensibilities and morals to the GoT world, and this episode perfectly encapsulates how stupid it is on reflection. The characters are a bit weirded out that Brienne of Tarth is a virgin. That would make perfect sense pre 1900 in any human culture - noble ladies were expected to be virgins until marriage, no one would think thats weird.
The second is how Tyrion and Varys constantly try to talk Dany out of burning KL to the ground and instead siege the city until the people revolt. The latter would involve starvation and death just as much as the former, Tyrion literally has had two speeches where he tells the people of Kings Landing that he despises them and he hopes they all die, and Varys was an advisor to the King when Robert/Tywin attacked, murdered and raped and killed babies and didn't bat an eye. KL isn't even the most populous city, and we have to completely ignore how Cersei is feeding anyone, how are the armies and fleets getting supplied, etc.
Instead every moment is written to 2019 morals but in a funny thing even modern leftists aren't happy, with all of them mad that people of color are killed as red shirts constantly, that only the white guy seems to succeed constantly, that the women are all bitches to each other, that there isn't any LGBT loving going on in the "post battle fucking", etc. Of course if you point out that every guy has pretty much turned into a limp dicked retard who gets overshadowed at every moment by a dumbass chick you get told to stop being sexist and that the show is both simultaneously empowering to women and sexist. Uh, ok.
How to make a show for guys: show tits, show battles, talk some politics, don't get too complicated.
How to make a show for women: show hot shirtless guys, show hot women getting rejected, show ugly women getting all the attention
how to make a show for modern 2019 "progressives": ??? have a dyke talk about sadness for 1 hour?
Gotta suck working at HBO, after this show ends Veep also goes off air permanently. The only show worth watching on the network I think is Barry? Westworld is another piece of shit