I'm more a fan of just adding incentive pay rather than accelerated promotions.
Some are just not ready at 6-7 years for the responsibility of O-4. That's a minesweeper CO, detachment OIC, small shore station OIC, XO of a cruiser, XO of an SSN, etc. Pushing people into those positions when they...