I recently watched the first two seasons, the only currently existing ones, of Game of Thrones. Pardon me and my rage, because I absolutely love Medieval fantasy, and I love European history (and East Asian history, though unrelated), and though I am aware that the novel series goes its own way to create its own world, I am strictly speaking about the television show, and I confess that I hate it. I watched every episode, some of them more than once, and my goodness is the writing lazy. Sometimes the episodes seem to span months, or they simply forget how long it apparently takes to get from on city to another, and then they will start having characters appear in multiple cities in one episode. How much time passed in between? It never tells us a single time. "What the hell just happened?", "Where am I?", and "When am I?" These are how I felt during the entirety of the seasons.
They also miscast Sean Bean, only in the sense that in the entirety of the first season, he's the only character I could even remotely like, and they truly killed that joy by killing his character. W.T.F.? I finally see Sean Bean in a medieval-style screen appearance where he's not a villain, and they kill him?
Also, almost everyone else was either a complete bag of asses, they were crippled and separate from the story, or the were actually, intentionally separate from the story by being a part of the Night's Watch, which doesn't do anything until the tail end of the second season, and they just get their asses kicked.