Yeah it was kinda ridicilous. Just like it was ridicilous that you had to be among the top100 kills to be able to see more detailed stats. I mean if the game already keeps track of those stats, then why not make it possible for you to see? I would even be more interested in being able to see my own detailed weapon stats than all the people on that weapon leaders board. Now i happen to be in weapon leaders anyway (on pal at least

), but i just really don't understand why they didn't make a detailed profile just for you to look at instead of that screen only showing name, kills, deaths, and score.
There's other things like being able to see other players' ping, detailed stats for yourself (possibly others) after one game, and voicechat i'd be more interested in seeing, but as you said the 2 above things shouldn't take much to include. The stats one i've been told isn't either, and i can't imagine showing people's connection can be either, but i'd still somewhat expect the other things to be in place more simply because they seem more obvious.