Earlier quoted context omitted.
Incredible. To me, everything about that guy screams snake oil salesman.
Does he appear a snake oil salesman in light of the facts you know now? Or you're saying you would have thought the same thing back in 2009? Do you have any specifics on why you feel that way? Genuinely curious, as a person who likes to analyze public speaking events.
I also thought, he's betting against battery technology. If somebody comes up with a battery that gives enough range and a fast charging system (which is what happened; visit your Tesla dealer) his whole battery-swap scheme is obsolete.
I also thought, if this is so great, and you're operating in countries from Israel to Denmark, why aren't there more of your cars on the road yet?