Really now, anything to get people to contribute, and contribute regularly I guess. Smart idea, it works in billions of games, and seems to have worked on me. The only thing I think is not too smart is the daily contribution achievement. It leads to people making meaningless changes, just to add 1 to their count. Sort of like this blog post, which has the dual purpose of earning me the Blog achievement.