And of those things we've been told, a high percentage of them have had to do with battery technology. Science is full of discoveries, science at scale doesn't always work out like we've hoped.
Musk just took it way further. When Jobs missed with the RDF it was on stuff like the G4 Cube being "cool" enough to make up for its issues. He wasn't promising miracles.