Personally, I’ve paid for it the last few years. But Geocaching is my main hobby, so it’s easily a worthwhile investment.
I get being against subscriptions out of principle though. I cached for years without paying for it. In my area only about 1/3 of caches are premium only, but that might be completely different in another part of the world