I mean, time travel is fine, no need to spend one entire episode on the road, the problem is that it's highly inconsistent.
Bran shows up at the wall at the very beginning of Ep. 1, but somehow only reaches Winterfell during Ep.3. He really, really needs to talk to Jon, especially to you know, let him know he's not Ned's bastard, and lso that SURPRISE MOTHERFUCKER I'M NOT DEAD, but they couldn't at the very least send a crow either. While Sam, on the other end, managed to do that in the same episode. FROM THE OTHER FUCKING SIDE OF THE MAP.
The worst part is that there's not even an excuse for it. Given that Bran had maybe 10mins of screen time so far, they could have made him arrive to the wall in Ep.2 or something.
And there's tons of other stuff like that.
The Lannisters is the only house that has an infinite supply of troops that haven't been ravaged by war lolol.
The best bit about that is that the Lannister land is one of the smallest ones, with the fewest major cities.