Well, I think I am on your server and was in a few of the matches you have been in. I did think people were being very mean to you (if that was even you) and thought it funny when you placed 1st over everyone else. I would like to see what others have to say about this also since I am kind of a min/max-er.
I was always told expertise was everything, but apparently it is not. Maybe a bug?
Anyway, good luck to you!