There were similar threads in the past.
I think the summary is that the game is still not ready to attract a much wider player base, from a MP standpoint.
There is also a matter of integration with the Steam libraries, which the developers might not want to do.
The problem is that a lot game relevant "skills" is not covered in the scores though.
I think a score for "enemy presence", a bit like the exploration score would help a bit. This is more directed to the main game though.
A player should get a score from enemy units near him based on time and distance. E.g. player 1 has 3 units, player 2 has 15 units. Player 1 can just run around and make the 15 units chase him. Player 1 should then receive more "enemy presence" points.
Currently all would count as idle, not making eco or military score. This would also favor someone who gets 2v1 attacked.
LR doesn't make the scores though, only weights whats there.