Survivorship bias. For every success you describe there are nine or so failures.
Skill being involved doesn’t exclude being lucky, and I believe being lucky (some people call it timing) is of utmost importance.
Seems like all the other 9 that died insist on telling the one that survived that they were somehow wrong.
For sure, I do get that one can "do everything right" and still fail, I get that point, I get that there is no formula. But it seems like people want the reverse to be true: that everyone successful is only a lucky buffoon.