No, they’re utterly useless. They’re dangerous, in my opinion, because people who use them THINK they might work, and perhaps are lulled into a false sense of security.
The only protection is vigilance, a clean windshield, bright headlights, and driving as slow as possible.
What else helps is driving a tank.