So true. The time jumps really made it hard to focus on most of the characters. In the first half of the season, every time you got attached to somebody, they killed them or recast them the following week. I really liked it, but I'm really, really glad they're done with the time jumps.
That said, the show's not actually designed to run for very long. It's apparently a closed-ended story and they're only planning to do three or four seasons. After they finish the whole Dance of Dragons storyline, they're planning to move on to another part of Targaryen family timeline with a whole new cast and story. At least that's what they were saying a year or so ago.