When I have interacted with "we will industrialize space within 10 years!" boosters, let's just say answers to my slightly technical questions have not changed my mind.
Most often, "our firm has top rocket scientists -- top -- and I'm sure they've thought about that"