I would say the weather actually helped the roads a lot in staying smooth.
If it were raining all the time they would get muddy with deep mud or deep ruts (see SD after some runs).
If it were dry all the time and the week before they would quickly get broken up by the cars, especially for the second passes.
This way you had just enough moisture (acting as "glue") that neither of these happened.
But sure even if it was dry it wouldn't be recent Turkey-level rough.
As mentioned what I really loved is that some stages were rough (Friday first part) and some were not, that could certainly be kept for the future.