2. Weather malfunctions
A raincoat can keep your hair and clothes dry, but it won’t do much for your glasses. Until glasses come with mini windshield wipers, rain can quickly render them useless.
And then there’s the problem of leaving a cool building and stepping outside on a steamy day: glasses that are completely fogged over. With contacts, you’re not at the mercy of the weather.