yeah, my friendlist is really packed, but somehow i often end up with pricks like that. As for germany, i dunno, of course i have a lot german friends on the list, but also from all around the world. The only good part with german friends is that they mostly raid at times that fit my daily routine, which is of course a problem with people from other parts of the world. maybe i'll just swap out some people, but it's a pita when they are already on the highest friendship rank.
as for the r/pokemongofriends, that's where i've got most of my "friends"