I worked in quality control for 7 years, and now in the Engineering department (not as an engineer, I don't get paid enough if I was) and never do you base something on maximum. Statistically, you base it on averages. Basing the points system on any of the servers on the best time is just wrong. It needs to be based on the average of that particular tier of drivers.
If your world class F1 drivers would drive in the lesser classes of racing, would you expect everyone in that lesser class of racing to now compare to the F1 racers? Statistically, you throw the higher numbers away as they are based on random error, and you use the rest. If you want to pit copper/bronze racers against copper/bronze racers, then you need to base them racing against copper/bronze times, not against the best in LFS. It's not fair to beginner racers that they have to be near record times to get anywhere on a beginner's server.
The gaining of points is what progresses the racers not only in points toward their next license, but toward a better skill level as well. It shouldn't be that you need to have the skills of Silver to progress and gain points on Bronze. You need to have the skills of Silver to race on Silver. Low skills on bronze will have low points on record. As their skill increases, the points they gain and the points on record increase until they have reached the level of the next license. As it is now, you have to have an extremely high skill level, before you are ever able to progress towards the next level. If you already have that skill level to progress as it is now, what's the point in it all?
When I was very small, I learned to crawl, then walk, then run. I did not need to be able to move at a running pace before I was able to learn how to crawl.
The average of 1st tier racers need to be calculated disregarding the higher license racer's times logged on the server, then the time requirement based on a percentage of that average. It doesn't have to be the average time, I could be that you need a time of 90% of the average or something. For 2nd tier server, calculate the average time of silver licensed racers at the track (they could be either server, just a track record, not track in Silver server record if need be). Make the requirement a % over that average to progress in the 2nd tier license. Same with all the other licenses, I don't know how many there are.
I state Bronze, Silver, etc, only because I race the tin tops and am using those names in general for all the types of systems, tin tops, SS, and GTRS.