Yeah, it has everything that all great drama has without being gratuitous or self-serving IMO. What happens to Stark is shocking but it makes sense in the context of the story. It really drives everything. And you don't feel manipulated like when Negan shows up in The Walking Dead. Stopped watching at that point and haven't watched it since.