You guys!  I love to pull your chain. 
The software rewrite is promising though. Keep in mind this will then be applied to all the cars with an over the air update. Do other car makers spend any time improving cars they already sold or do they save any updates to sell the next face lift?  
The joke is that no other car makers is even close to what they have done to this point. He is not doing this to stay ahead of the competition. He is doing this to try and solve a near impossible problem.  He indicates it is really really hard. This is what you all say. He is in agreement and yet giving it a shot. In the past you criticize him him for making it sound easy.  You can’t have it both ways. I think he has been consistent in saying it is the future - I can’t disagree with that. 
If not Tesla it will be some other company in the future. Timeframe- who knows. But silly to doubt this.