I certainly agree. No matter how deep your faith is, and how knowledgable you are when it comes to mathematical thoery and algorithms, if you are not lucky in betting, your strategies will not work. Anyone, even those who are not skilled or educated can get rich instantly if they're destined to be lucky.
Expertise and strategy are really needed in gambling so that at least we can have greater confidence compared to those who play blindly gambling, but what you say is true, because luck is the main thing needed in gambling, in my opinion many of the gamblers who try various ways to be able to win the game either by sitting in certain cardinal directions and many even do mystical things just to get lucky in gambling, I think having intelligence does not necessarily win continuously if luck is not on our side.