As far as helmets, and windscreens go.....I think some people have unreal expectations, and different tolerances of 'buffeting'.
The way you sit on a bike, your build, windscreen shape and hieght, your helmet, and the way it fits....are all variables that mean what works for somebody, will or may suck for somebody else.
If you want a total lack of buffeting, there is a solution.
It's called a
CAR!