The other day I got a Mary Hyde souvenir - I didn't even do anything except for finding two caches that week
That's really going against the idea of souvenirs as it's not really a reward for completing a certain task. Everyone is seemingly getting them as long as they have a good list of friends on GC.com. Some cachers on my 'friend league' will have completed all the tasks e.g. finding a Multi, cache with 10+ favourite points, etc. I barely did anything, so I don't really feel like I've earnt it
So I'm not really a fan of the whole friend league/points thing.
I've seen a lot of people saying they're giving up with following it as you're probably going to get the souviners anyway as long as you're caching in some way