For part 2 of that.. it's kinda inevitable. We can't really change any of that unless we play on dedicated servers and such. And that would be a pain in the ass so.
correct.
you should also note that skill often equals frequent playing, but not the other way around. It is almost inevitable that people who play much get more points than the hypothetical super-skilled people that only plays a few (1-10) cb's. Another problem here is that you can't measure skill very good; you have to have many "samples" ( = CB's) that show skill ( = high ranks). Every measurement gets more accurate with more data.
Elandrion