ya .. a lot to do with luck..
and also, the bad helpers will tell the whole world how 'bad' you treated them .. and will never tell you give them bonus if they have been good..
so everyone around will only say how bad you are treating them and will never know how much hardship you go thru and how fair you are actually when it comes to bonus....