Ford has an ad where they diss keynote addresses and claim only the building of things matters.
Building and executing is highly critical but if that was all that mattered then the future will be China’s. China is building more cars than the USA. China is building 24 million cars per year versus 18 million for the USA.
The first part of the Ford ad says the future is not created in a keynote address. However, Steve Jobs did announce the result of his vision of the iPhone with the realized execution of years of work and design and engineering in several critical keynotes.
Elon Musk and Tesla are delivering on the Keynote that introduced the Model 3 in 2016. Tesla model 3 is the top selling car model by revenue.
The Tesla Model S has the most large luxury car sales. It has more sales than the Mercedes S-Class and Porsche Panamera combined.
Ford has a $37 billion market value.
Tesla has a $56 billion market value.
Apple is at $1.03 trillion market value.
Rocket company rivals are being crushed by SpaceX