In the past I would have opposed the OP's idea but having been in the business world long enough and gotten the opportunity to interact with multimillionaires I agree with your argument. One of the richest men in my country came from a generation of industrialist who thrived on monopoly. They lobby the government and crush whatever competition they face. He is rich in billions of dollars and luck played a role. How? First, he came from a very wealthy family which served to position him to achieve success in business. Second, he is lucky to always have the government on his side against competitions.
Come from a wealthy family, that's called luck, and they are more likely to succeed thanks to a solid foundation from the beginning. Indeed, luck plays an extremely important role in anyone's career success, but many people always think that is not true, and they consider themselves talented. I am sure that without luck no one will succeed. But successful people are like that, always conceited and arrogant, always thinking they are good without anyone's help, and do not believe in luck.
Luck can be a factor in your success but hard work matters alot in your life , if you don't work hard for anything how can you expect to get anything even success.
Yes generation wise success is a fact that you get from your forefathers but still I will stand with hardworking people who are self-made.
The people who are born with silver spoons in their mouth don't know the value of success or anything .