None of the CX-5's work for crap at de-frosting. The rear doesn't work, either, FYI. Ultimately, the rear window WILL just ice over. Nothing you can do about it really. The only way to make the FRONT "work" is to KEEP THE WIPERS MOVING. If any snow melts while you are stopped at a light, and wind hits it once you are moving, at 0-15*F, you're going to glaze your windshield like a mofo. The CX-5 is unique in sucking so bad about this, in my limited experience driving in 0-20*F weather.
FYI, just got home from a 10 hour trip, the last 200 miles of it were 13-18*F and snowing. I know good and well how bad the CX-5's "ability" to maintain clear glass is. Rear glass is non-existant, front requires you KEEP IT CLEAN or it will ice over, and you're just F'ed. parking for 5 minutes to get gas is enough to screw you hard, as the snow that hits the glass while sitting still melts, then you drive off and it freezes solid and if you try to wiper it off once moving, the cold glass and puppypiss weak heater aren't enough to defrost it for about 15-20 minutes, and you get an opaque shower-door of a windscreen.
This is probably my biggest "functional" complaint. Not the 22-25mpg highway I get in this thing when it's rated at 30, and every OTHER vehicle I've owned hitting highway EPA (another story...), but the absolute ineffectiveness of its ability to keep the glass clean of ice.
To offset it, it has great traction control systems and the AWD did me a solid.