Might as well do this in little chunks if that’s what it takes to get it done at all.
First complaint about Episode 4, “The Last of the Starks”: Dany legitimizing Gendry. Really, Dany, why would you do a thing like that?
No actually the first question is HOW she thinks she can do a thing like that. It’s one thing for her to say Gendry is the legitimate son of Robert Baratheon and all those gathered at Winterfell should treat him as such. That, she can do. It’s quite another for her to designate him Lord of Storm’s End.
Unless/until Dany actually wins the war over Cersei, Storm’s End isn’t hers to give to anyone.
At this stage, Dany isn’t recognized as Queen of the Seven Kingdoms. She may be recognized by the North, the Iron Islands, and Dorne, but not by the Stormlands. They still recognize Cersei as their ruler. Grudgingly so? Perhaps. But they haven’t been sitting around waiting for some upstart girl from Essos to tell them who gets Storm’s End since House Baratheon died with Stannis. The Stormlander nobility may not like Cersei, but they’re not under Dany’s authority, and as such, they’re not about to honor Dany’s decree of Gendry being Lord of Storm’s End. It would be more realistic to say they’ve been fighting over Storm’s End since Stannis died and if some other lord hasn’t already taken the castle, it’s still in dispute. Either way, if some kid from Flea Bottom rolls up to the castle and says Queen Daenerys says he’s lord, it’ll be about three minutes before someone murders him.
Then there’s the question of why Dany would even want to legitimize Gendry. Does it make him grateful to her? In the short term, sure. Is it in her interest in the long-term?
If the ensuing drama with Jon is any indication, Dany should definitely not want to designate anyone as the only living legitimate son of Robert Baratheon. It would be better for her if the Baratheon name dies out entirely.
No matter how much good she does as queen, there will always be some people in Westeros who don’t want Dany as their ruler. Those people will always want to grab onto any perceived alternative. If there’s a nice kid named Baratheon getting comfy at Storm’s End, they’ll see him as their alternative. If he’s not only a Baratheon but in fact Robert Baratheon’s son, they will rally behind him. Doesn’t matter if Gendry doesn’t want to be king. Jon doesn’t want to be king, either, but Dany recognizes that Jon will be seen as competition regardless of his interest in ruling. She should recognize the same thing about Gendry. It is not in her interest for him to be a Baratheon.
Her legitimizing Gendry in the same episode as begging Jon not to tell anyone about his true parentage is just one of the many glaring absurdities of the season.