There's so much focus on skillpoints

or maybe it's just a weak 'troll' attempt again from Crovax' side.
However, the skill point system have been discussed too many times already.
What I think would be a nice way to measure the so-called skill, or just to get a ranking system, would be to utilize the point system already in the game.
The ingame point system is somewhat balanced and different for each class, and it's a pointer to how useful you are during a map.
The formula would be something like: (total ingame points / total time played [in minutes])*1000,
which would make the skill look like:
(200 points / 60 minutes played) * 1000 = ~3333 skill
(50 points / 137 minutes played) * 1000 = ~464 skill
(1400 points / 780 minutes played) * 1000 = ~1795 skill
For me this would be the best indicator of how good you are, or rather how useful you are as a teammate.
The "best" part about it is that you dying doesn't affect the outcome of the number, like it does now (e.g losing 10 points just because you get killed by a low ranked player, and you have to kill him 10 times to make up for it.)
And instead of calling it skill we could call it... usefullnesspointsfortheteam!