Everything you mentioned was crude and primitive compared to what exists today. Batteries and battery management, motors, software, aero, regen, etc. Huge improvements were necessary to produce a vehicle with enough range, performance, battery life, and low enough cost to compete with and beat...