Almost 6 years and 100K miles in central Pa. No problems here. Is it the best defrosting system, nope but it’s fine. Sometimes we expect too much from things.
Sometimes you just have to put your window down and catch the wiper then let it snap back onto the windshield and knock the ice off...