He's spending a lot of money fighting the dealer franchise laws and that's keeping Tesla from having dealerships in key markets. I agree that those laws need to be challenged and there are plenty of dealers out to screw the customer. But the fact is, Tesla could sell more if they were allowed to sell cars everywhere, they are missing out on sales. They aren't profitable so they need to sell as much as possible. While Tesla is busy fighting this battle, 'traditional' car makers that are familiar with catering to the luxury market will launch competitive cars, that are sold around the globe, and they already have an established customer base.
Tesla needs to get on their horse and finish the Model X, 3, and gigafactory. They have wasted too much effort launching the X due to the Falcon Doors. I sure hope it's worth the years of delay. They may very well end up as only a battery supplier in the future.