Maybe I was less surprised by Daenerys' heel turn at the end because I binged the entire series in a matter of weeks, so my memories of all her other not-so-great actions were fresher than people who'd been watching it week-by-week for a decade.
I mean, yeah, they could have done a better job building to that moment, but I wasn't really shocked by it.