With Sodium Ion entering mass production, and whatever mishmash of solid state and sulfur techs hit mainstream, I think batteries will be the way to go. There's always flywheels too.
He probably didn't tell you that Tesla LFP EVs would degrade and lose the first 10% of range twice as fast as non-LFPs because LFP EVs must be charged to full 100% frequently.