I have replaced the linen handkerchief in my back pocket with a 12-inch microfiber cloth, about the thickness of a cheap motel washcloth, that I found at a dollar store. Both can wipe my nose and sweaty brow, but I use a handkerchief far more often to wipe dirt and smears from mirrors, windshields, reading glasses, tablet screens, and camera lenses. A microfiber cloth works much better for this. It also is better at mopping up spills.
If I lose it, or dirty it too badly, so what? I know where I can get another. I just wish it wasn’t DayGlo orange.