How do you magically spawn a network when starting out freelance from a random corporate job? Using a platform sounds like one option to get to the point of having a network.
She is self marketing herself as money making guru. Have a look at her Instagram. It's full of online courses.
If you're THAT good, why do you need an incubator? If you're that good, why does an author need a publisher? Or why does an actor need an agent? Etc...