I don't know what an incubator is, so I looked it up on Wikipedia where it says that "Successful completion of a business incubation program increases the likelihood that a startup company will stay in business for the long term: older studies found 87% of incubator graduates stayed in business, in contrast to 44% of all firms."
I saw lots of "bullshit" words and other emotional words spewed around Carlson's post, so I think I'll go with the Wikipedia article on this one.