As for the vehicle, charging network etc - I do not quite understand the excitement. When Tesla or whoever fixes the problem bespoken above and in the subject then it can move on to fixing the price of a vehicle. When it becomes affordable for a common man I will think about buying one. Till then I will use a vehicle that burns oil, gas or whatever. As long as it is affordable and gets things to move where I want. Good however that other people get excited to the point of parting with the money. Development needs its supporters. Whether this is the solution of our problems I doubt. In any case I look at it be the iteration that solves two problems indicated.