Recently I have had numerous reunions with Uncles from my extended family. Some of them are successful businessmen for decades. They built their business from nothing and are living quite a comfortable life now. We had long conversations about life in general, including their key to success. I knew very well that they have been hard workers ever since I had a memory so I would contribute their success to endless efforts. However, one thing they had mentioned in common was luck. They believe pure luck made them meet and grasp those opportunities and become successful rather than their smartness and efforts. I've thought about this before and couldn't agree with this more. They've set very good examples to me, including my father, and now I tend to focus more on work itself consistently and let luck or fate takes the rest.
I am agree with you, most of people said that hard work will give good results for our effort to be successful or rich or etc. it is not false, but a luck handle some part of all those hard efforts. If you do not give a lot of effort, less percentage the luck comes to you.