Mostly it’s random chance. The reality of investing is that it’s mostly down to chance. Take an equally skilled set of investors and give them the same market access and some will do exceptionally well.
Failures don’t typically advertise and it’s quite likely there ARE/WERE thousands or millions of small firms managing a few million each.