My first foray into this discussion and a relative newbie into geocaching, but as an older athlete with many sports and activities behind me, I can offer this idea.
I have long thought that we keep trying different sports or activities until we find the one(s) that meet our own personal needs. We try golf, tennis, orienteering, ballroom dancing, and all the other activities as hopeful participants and then we find out, through experience, whether the experience matches who we are and want to be. As complex beings, we have social, personal, and physical needs that a sport laregelu fulfills, or not, but we don't really know until we give it a try for a while.
My friends all want me to golf, but it just isn't me. I am happy out on the trails by myself, so hiking, exploring, orienteering, and geocaching suit my needs and my personality, but it has taken me a long time tio find that out. All of us are constantly exploring new activities to determine our own personal best fit. In sort, geocaching has to fit who we are, or we won't stay with it.