The main purpose of weather shields is to improve your car’s aerodynamics when your windows are open, reducing wind noise, allowing you to drive with open windows for ventilation, and leaving the windows a bit open without attracting thieves.
Source: http://www.comparefactory.com/benefits-of-weathershields-in-channel-vs-stick-on-mounting-method/