Agreed, the silhouette fo the truck is clearly visible 2 seconds before impact which is actually quite a lot of time to react.
I'm reminder of this multi-vehicle accident where you can see some drivers clearly reacting 1-2 seconds before impact. https://www.youtube.com/watch?v=-9yqXzZ16ns