Trust me, it's not always that we can provide such good feedback either. Besides the fact that our todo-list feels endless long, we also have almost 100 unanswered support tickets. I really wish we could keep an even better standard.
And to be fair to Geocaching HQ. The smaller the site and user base, the easier to keep up with the support, and knowledge about what's happening with the company/product/site.