No. Waxes used at automatic car washes years ago contained oils. Today’s modern paint protectants contain ingredients such as polymers which will be streak free on glass.
Dirt, greases, pollution, road oil, tar, car fumes, and atmosphere’s pollutants build-up on your vehicle. When the combination of these substances is applied to the windshield and wiper blades, a streaking or smearing effect is noticed.