Lens manufacturers say that anything other than a microfiber cloth will damage the coatings on a lens. But microfiber cloths eventually pick up crap and they look like they're a pain to wash.
How do you keep your lenses clean? Are you using cloth/kleenex or microfiber cloths? If you use microfiber cloths, how do you clean those?
Yeah it's pretty wasteful. I've tried the Zeiss spray+microfiber cloth, but I haven't had the greatest luck with it. I tried to use it just now to remind myself what it's like, and I find that it spreads a thin greasy residue on my lenses.
Cleaning with dish soap is only a bit more effort and is much more effective in my experience (my glasses feel brand new afterwards). The Zeiss wipes get most of the way there usually, but I sometimes need two instead of one.