Well, Canadian costs change the equation, even for me. $10/month is significant compared to $2.50. Caches are community created. But no one would known they were there unless someone published the information. So the money goes to a team of developers working to maintain the app and website, and the API they share with other 3rd parties. They have an office in Seattle as well. They have office staff and a foyer that is maintained for geocachers to visit and earn the find of Geocaching HQ.
Dude went bankrupt in the 80s.