Why DIY Window Cleaning Often Falls Short