Considering how easily cracked my 2018 3's windshield is, I'm not sure I'm against aftermarket.
In my over 20 years of driving prior to getting my 3, I've never had a cracked windshield. I've had repairable chips on the glass, but never any that led to cracks requiring full replacement. In 37k...