Well I replaced my windshield 2x and ready for third time in my GMC. Glass angle has to be it! My 23 y.o. Old's windshield has been pounded by debris, rocks & they just bounce off. The angle must be 60*_+. Or they still had thick glass back then.
At least my GMC spidered down, so I'm not gonna replace, since the crack is on the passenger side. Unless a cop say replace it. I bet I'll be hit again. All 3x by a simi throwing a rock or ashfault from weak pavement. I saw the last one, even ducked under the steering wheel, HAHA. That one was loud. Glad I wasn't on my Harley.