This is my guess: the increments players increase by get larger the higher you get. At the lowest levels players got better by levels of .1 thousand. The higher they go the larger the increments. When your players get to 5 million they only increase by .1 million (before it was .01 million) So at that level it appears they only go by 1 million increments. So maybe just the way the rounding works your player has been stuck at the same value for awhile, even though his skill points are going up. I could be way off on this one though