And yet... those who stay in the game and who try new things regularly get “lucky” while those who quit, don’t develop and learn from a process, and who try the same methods over and over don’t get lucky.
It is far too simple to say that it is only luck. Persistence and good processes often lead to “luck”.
Which is to say you are right: if you keep showing up at stuff you will eventually get lucky. Luck can only happen to those who try and get lucky. Our real world resembles an MMORPG game -- you need a team for 98% of everything -- then I'd say both you and your parent poster are correct.
It is far too simple to say that it is only luck. Persistence and good processes often lead to “luck”.