I wouldn't want the hardest worker to be the automatic promotion. We've all worked with someone who means well, works hard but is dumb as a brick. God help us if they get promoted.
Edit: Okay, I guess I'm the only one who has ever been managed by a hard working, well meaning idiot?