my windshield is still the original and it is getting quite sand blasted from fine crap on the road.
while the city does not use salt in the winter, they spread sand on the streets in winter, sometimes it may be may- june before its cleaned up, and on the highways there is always bits of dirt, gravel on them , I usally stay well back, but you are always passing trucks.
Never got a rock yet, and I usally use the cheap blue water in summer or what ever the dealer sticks in when doing the oil, as I don't do it any more.
Really notice it when the sun is low and in your face. I do have extra glass insurance, so that is why I have never got a rock, I guess . It has the rain sensors in the glass .
I just use soap, or window cleaner on it.
Soft glass, LOL, sounds like a politician. Right up with " the budget will balance itself"
You Ca. guy will get that.