Yes, I'm a leecher because I have a full champ gear and do usually do more objectives then the rest of my team.
Kicking/banning people from wzs was already suggested many times, and got bashed every single time. If you really can't take the fact that some people have worse gear then others, do some premades or just leave and never come back.