Look man, I'm not your typical 16 year old NSer. I am actual a lot older than most of the kids on here and I also work within the outerwear industry.
If you believe that you can launch a company with $300, then you are straight up Naive.
I actually worked for an outerwear startup about 10 years ago. Prototype production cost $1500 alone, while the actual outerwear line we developed (only around 300 pieces), cost about 30k.
So when I say reeks of it, I mean that anyone with have a brain and some business experience can tell that that whole article was just another "look at me, look at me" marketing campaign put on by Lesh. Everything he does on NS is some sort of marketing scheme for his company and it usually doesn't reflect any truthful aspects of his life.
So no I don't believe that David made it on his own. I might if that article written had some truth to it