Sometimes not needed. Got caught in a downpour last monday on I25. Was going 65 and did not have them on. Good coat of Rain-X on the windshield though.
I had rain-x on mine. They definately didn't and were all over the place with their flashers on. It was a beater old truck.