I had a bunch last night, all ranked lower than me as well.. Bitching about the dumbest stuff too, seems like the ones who never change hero's/comps, refuse to heal/tank etc are always the most vocal... just like any other multiplayer game I guess. Weirdly, until last night I'd had pretty good...