A rank should be based on someone's skill, not their experience. That is why rank is no longer based on QI.
You need to give newer players a chance to have a nice rank as well. If they are talented players, they deserve the rank that they earn. Should a terrible football player be chosen for an all-star team just because he has been playing football for a long time?