Jon executed a person who stabbed him to death, dany burnt some poor idiot who was trying to stand up for his father.
Jon is a pretty bad ruler too if we are honest but he hasn't acted as crazy as Dany. He was justified in killing olly who again STABBED JON TO DEATH for the crime of trying to save all of westeros from the ice monsters.
Maybe the nightking is the moral person to support.
So these soldiers would have killed Dany if she was on the ground, Jaime tried to and Bronn tried to take her dragon down.
Poor idiot that defied her in front of others, imo she had no choice.
Her issue was using it in the beginning but once she'd said it she had to follow through.
I think people hate Dany because she's a rather bland at times and frustrating character (which is fine because its true) but shes no more evil/nuts than most in the series, that's the point the blurred line and almost all of them have it.
I would describe Dany as entitled and petulant, yes but crazy not at all.
The only morally 'good' characters would be Sam Tarly and maybe Brianne.... Davos but Davos would tell you he is not and he totally deserved those fingers cut off by Stannis!