That would have been me, sometime back at the start of the last year! I seriously believe that the credit should go for something to the person, who has seen the thing from the start, made sure it took the course, and made it to the end!
When that is missing, no one feels like working! There is no will left in the person to do it!
To change this, and make sure people get the credit they deserve, I think what would be apt is to make sure there is no jealously, and politics in organizations need to be decreased!!