My dad tried to get me to use handkerchiefs when I was a kid. I had/have allergies and the volume I produced was too much for it. The idea of putting a cloth, wet with snot, back into my pocket to then use again was gross and didn't work.
A handkerchief might be fine for a little bit due to cold weather, or to wipe your brow when it's hot out, but when things get bad, they really don't seem like a good option. I can go through an entire box of Puffs in a bad day.