Windshield wipers are a simple solution to a small problem. There's water there, wipe it away. But McLaren doesn't like the simple solution, which is why they're developing some sort of force field. Yep.
The idea that McLaren designer Frank Stephenson has hinted at involves the use of waves of sound across the windshield which would repel literally everything. That includes bugs.
Will this happen? Maybe. If it does, regulations that require windshield wipers would have to change, or else it'd be completely pointless to be able to sonically reject water.