In fairness, steveadl didn't say luck had nothing to do with it. I suspect he feels the same as you: luck is essential but not sufficient for success. It's an ingredient, but so is effort (admittedly to wildly varying degrees).
With regards to being fortunate and having humility, I agree with...