People were expecting an alien tech moment with a breathtaking reaction.It's so weird - some people worried nothing of substance was announced, whereas I'm at the opposite end of the spectrum that what was announced was so much better than expected that I worry Tesla has Osborned a bunch of sales.
This slide was definitely the money shot:
It was science, engineering, facts, breakthroughs and optimisation at its finest.