If you only make new bad hires, the 90% good population will stay the same, and the newly hired 10% will be fired.
If you make n good hires, such that that they're better than some peer in the previous 90% population, then the worst n peers will be shifted into the 10% firing population, and replaced with the better new hires in good 90% pop.
So, assuming your metric is solid, and replenishment occurs, the strategy should be successful.