Quite soon someone with much more competence tells how thing are really, but I claim it is because invitations is an feature as whole that can be used wrong. There is sharing that does almost same thing, but is safer against spammers and malicious users.
I’m totally sure badges have not any role in this. Badges are just images and part of gamification culture and gives absolut nothing but some secondary content at profile page.