Yup. It does. Not everyone plays Metaverse matches and I think a lot of people only play a couple and forget about it. Plus, you scored pretty well in your games. It adds up quick.
Huh. How about that. When it comes to online stuff, I just assume that I'm at the sucky end, since I don't have a lot of time to play. (MMOs and FPS online are out, because I get it handed to me by 14 y/os within 30 seconds.) As for my scores...well, I see all these meta badges for "Suicidal" and "1400 games won" and what-not, that I just assumed that my measly scores wouldn't matter.
I mainly did some meta games, 'cause my posts looked boring with out badges.