It seems to me that this is no different than fishing, hunting, playing sports, or any number of things people do for fun.I like to do all these things, and geocaching is no different. I just plain like to do it. I have family I cache with, friends I cache with, and sometimes do it along, as a peaceful outing.
Sometimes i think that people who think they cant afford(I say think they cant, because you can spend alot, or very little)put it down because they cant do, or people who dont know how to relax and enjoy nature, or and you have some that think if your not making money, your wasting your time.
I say thanks for the game/sport, and have fun caching