I have been interested in some of the ideas that Elon Musk has, so I have l been looking into his companies. I have come to the conclusion that many of them are nothing more than scams. SpaceX isn't a real independent company considering it survives almost exclusively on government contracts. Not really that big of a deal but it not a real market company. Tesla, again it doesn't make any money based on the sales of it cars however it makes money by selling carbon credits, again a tie to government bullshit.
Then we come to Solar City, the company that "leases" solar panels to home owners via the power company. The whole business plan is to have people go door to door selling leases and then getting home owners to sign over their government rebates. It just seems like he doesn't have any real businesses that can make money with out some form of subsidy either directly from or mandated by the government.
I don't necessarily object to having government contracts or using government subsidies, hell I do a lot of this as well, just seems like these companies shouldn't be the darlings that they are.