Could be they implemented more ranks but kept the unlocks at the same needed points - or lowered it but then not giving unlocks for each rank (You don't get unlock for Private First Class now...)??
So ->
Private - starting rank
Private First Class - 500pts - no unlock
Lance Coproral - 1.000pts - 1st unlock
Corporal - 2.500pts - no unlock
Sergeant - 5.000pts - 2nd unlock
Staff Sergeant - 7.500pts - no unlock
Gunnery Sergeant - 10.000pts - 3rd unlock
Master Sergeant - 15.000pts - no unlock
First Sergeant - automatic with basic badges
Master Gunnery Sergeant - 20.000pts - 4th unlock
Sergeant Major - automatic with veteran badges
2nd Leutenant - 50.000pts - 5th unlock
1st Leutenant - 75.000pts
Captain - 150.000pts - 6th unlock
Major - 250.000pts - 7th unlock
Colonel - Automatic with expert badges
So ->
Private - starting rank
Private First Class - 500pts - no unlock
Lance Coproral - 1.000pts - 1st unlock
Corporal - 2.500pts - no unlock
Sergeant - 5.000pts - 2nd unlock
Staff Sergeant - 7.500pts - no unlock
Gunnery Sergeant - 10.000pts - 3rd unlock
Master Sergeant - 15.000pts - no unlock
First Sergeant - automatic with basic badges
Master Gunnery Sergeant - 20.000pts - 4th unlock
Sergeant Major - automatic with veteran badges
2nd Leutenant - 50.000pts - 5th unlock
1st Leutenant - 75.000pts
Captain - 150.000pts - 6th unlock
Major - 250.000pts - 7th unlock
Colonel - Automatic with expert badges