Hmmm. I check and see that sometimes I haven't received a win or loss that I should have... maybe I accidentally used this exploit, or maybe... just maybe, the folks that have been working so hard to free this game of bugs, have not been working as hard to free the stat system of bugs.
Either this guy didn't do anything wrong and you're being a dick for nothing, or he is doing some sorta hack and as a result whiney people will try and put the newer players on his team cause of his inflated win percentage and it'll kinda suck for him. Either way, whats the big deal?