Agree. Unfortunately that's what the show's been doing all the time, sacrificing characters for cheap plot points. Like having Sansa marry Ramsay for no reason at all, except shock effects (want Ramsay to **** her). It was funny how they had LF struggle to find even one good reason for that awful plot.
And now she goes back to LF why exactly?
Or make the Starks go begging for help in the North and look completely clueless and dumb all the way, just to have LF show up at the very last minute to save the day.
And who in their right mind would proclaim that reckless idiot Jon Snow as KitN? He hasn't shown anything in the show that would make him a great leader of men.
In the book, yes, he was shown to be smart, very ressourceful and a careful planner, although prone to heroic antics (= his personal struggle in the book: concile his need to help those in need vs. the necessity to let go of his heroic instinct for a greater good which is a truly epic struggle unlike what you propose).
The same in even greater degree for other characters. Tyrion in the books - a fun character, but terribly flawed. He's a character that was rejected through (he thinks) no fault of his own and now is in danger to really become the monster everybody says he is. That's how you build a compelling character story.
The show character has not even the slightest similarity with that guy - he is somehow revered by everybody and his advice much sought after - completely boring.
ETA: I'd like to add the inner struggle Daenerys goes through in the books because you don't seem to understand such themes. She struggles between her wish to reclaim the Iron throne and her knowledge of the price. Many people are going to die to make her queen. That price is symbolised by her monstrous children - the dragons which she keeps chained to keep them (and her own desires) in check.
In book 5 she appears to be willing to finally pay the price and give up on "planting trees": Fire and blood, dragons plant no trees, she prompty forgets the name of the little girl her monsters
have killed (Hazzea).
In fact I think she is all set up to come to Westeros as an antagonist, especially with her bunch of Westeros rejects coming along (Dothraki, Ironborn, Tyrion, slaves).
In the show it's just "Draecerys!", look how awesome I am!!!
We? You talking in pluralis maiestatis here?
Not everybody enjoys such simple stories of how the good guys inevitably defeat the bad guys.