SpaceX already receives taxpayer subisidies from NASA, and it's likely that a SpaceX launch site will be subsidized (if not entirely funded) by Texas taxpayers. Virgin Galactic's "Spaceport America" was paid for by the state government of New Mexico.
It looks more and more like these space capitalists aren't free-enterprise visionaries, they're plain old corporate welfare queens. Taxpayers pay; Richard Branson and Elon Musk profit.
Elon Musk has more than one hand in the taxpayer's pocket, by the way. See our earlier post on Tesla Motors.