Earlier quoted context omitted.
Am I missing something regarding not using this word?
It's the first time I've heard that word. I can guess that it's supposed to mean "solo entrepreneur", but it's a silly-sounding word to me. Basically, it's slang, which is unusual in a long article such as this.
[1] https://en.oxforddictionaries.com/definition/solopreneur