Elon Musk knows how to keep Tesla and himself in the news.
Tesla is successful so far only because of his strategic marketing. People have build great stuff in the past but not really appreciated because they did not market well.
There is huge learning from this. I personally like his execution.