I don't think so, the luck factor is indeed one of the important factors for us to be successful but it doesn't rule out the possibility that we can also be successful without it, the point is if we are diligent in trying to work hard not being lazy staying consistent with what we do I'm sure we can become successful people . because success is only for worthy people
The luck factor is a factor that no one can predict and this factor also very rarely comes twice to the same person in different ways. So the luck factor is another thing that you don't need to think about because the most important thing to think about is to keep trying as hard as possible to find better results and that must really be done regularly and very consistently as you say.
Besides that, success in any case will not come by itself if it is never picked up by trying hard because indeed everyone is always required to work hard at what they want. So it is clear in this case that success is not for the lazy because indeed success is for people who deserve it after trying through their respective hard work.