Superiority over old fashioned window cleaning is achieved due to the sterile state the windows are left in after pure water cleaning, making future dirt contamination a much slower process. Detergent cleaning leaves a stick residue, allowing dirt contamination to return much more quickly. Another added benefit is your frames get a clean too, not a quick wipe over with a dirty cloth but a scrub and rinse with clean pure water.