You've learned everything. But you still have to wait, because you haven't been your rank for long enough. It's a barrier in your way. And no, your reply doesn't stand. Because let's say that it takes me three months to learn the material, it takes you six months, and it takes Gerry 18 months to learn the material (sorry, Gerry, target of opportunity). If there is a 1-year time-in-grade, then you and I can both test after a year. Even though we've known the material and honed it. Gerry wouldn't be able to test. He's not pushed through after a year. That gate is at least open for him, but he's not yet ready to walk through. So he tests at 18 months, instead of 1 year. This is as opposed to having no time-in-grade requirement, where I would test at 3 months, you would test at 6 months. The time-in-grade requirement means that we are held back from promotion for an additional 6-9 months (in this scenario). That's the gate, the barrier in our way to promotion. What you seem to be talking about is "okay, it's been a year since all three of you got your belt. You are all now promoted."