All valid points although Musk has yet to come out with anything that can be considered a commercial success. Lot's of PR though. I wouldn't give him any credit quite yet. He may be a visionary, but struggles quite mightily to make anything marketable. He's still losing a fortune on his cars. Time will tell.