I agree with Laka, I think they are still working with the database they got from GameSpy and are using it without manipulating it (adding new points) to prevent corruption of the Database. I believe they use a one way street now, where they take info from the database to give you rank, unlocks and points but do not add anything back to it after the game. Probably something that will be (re)added in the future. I think you should count your blessing to be playing with your original unlock atm... BF2 is still alive ;-)