The writers did a very good job on season 1. They brought together the main characters, of very different ages (witchers and wizards don't age much, leading to long lifespans).

The result is that the journey of different characters to a common point in time goes through different ages. For some it is the past few weeks, for others it is tens of years or much more.

Following these different characters in each episode means that the series jumps through time. The writers could have opted for putting in time stamps. Personally I'm glad they did not.

The series let's you discover how things are connected rather than explaining and overexplaining everything. They provide enough clues, and for me as a viewer seeing is fun to see things slotting into their place in a less lazy way. It added to the show and in my view it was well executed.

Clearly that is not true for all audiences. Some viewers prefer that everything is spelled out by the series. That is fine. If you really want that, then this series may not be for you.

Me, I'm glad that this is not one more series that is scared that it's audience is too dumb. Too many promising series have done that already, ruining themselves in my view. I'm glad that the witcher has not joined those series.