Yes, scratches to the windscreen impair visibility. They can be particularly dangerous in the dark as the dazzle effect of oncoming traffic increases significantly.