I'm a bit confused as to why people are all up in arms over Dany executing the Tarleys. In the world of Westeros, Ned Stark (set up as an 'honourable' man) beheaded a runaway from the Night's Watch in the first 10 minutes. Robb Stark beheaded Karstark for killing prisoners and committing treason. Jeoffrey had Ned beheaded for trying to take his throne away....
Dany believes herself to be the rightful Queen, and she demanded loyalty from those who would oppose her - when they didn't give that, she had them killed.
Is it because she used dragon fire instead of beheading them? Dead is dead, no?
While I am a fan of the more coherent story telling this season (vs. Season 5, when they were still trying to stick to the books), I don't like that they seem to be defaulting into a typical, crowd-pleasing good/evil trope. Killing Ned, then killing Robb out of the blue were the kinds of things that set GoT apart from other shows - the fans rarely got what they wanted, and usually not even what they expected.