It's because the BadgeGen part does not exclude "locationless" caches as the rest does. I guess it would be reasonable to exclude them in BadgeGen as well, since they are excluded elsewhere.
I have now created a fix for this in our development-environment.