Simple mathematics.
You come with a base level of skill. This is not the same for everyone.
Experience hones this skill, and benefits a player in other ways.
So while a higher ranked player isn't necessarily better, they have more chance of being so due to increased experience.
The base level of skill is very important. While when i first played BF2 i got pulverised in a tank, my inf skills were at least average to begin with due to hundreds of hours of CSS.
Also, how do you define "a good player"?
You come with a base level of skill. This is not the same for everyone.
Experience hones this skill, and benefits a player in other ways.
So while a higher ranked player isn't necessarily better, they have more chance of being so due to increased experience.
The base level of skill is very important. While when i first played BF2 i got pulverised in a tank, my inf skills were at least average to begin with due to hundreds of hours of CSS.
Also, how do you define "a good player"?