Sad that you skirted the key
Sad that you skirted the key issue in Diesel Electrics. We need to talk about biodiesel electric, not diesel electric. With biodiesel you obtain a near zero carbon footprint. GM is just one step away with their Volt II. Replace the gasoline engine with a biodiesel and GM can off the first zero carbon footprint electric car. True, availability of biodiesel is low at present. But California already had 20 biodiesel stations. A whole new industry springs up, making biodiesel fuel from hemp, etc. This approach is old technology - onboard power generation based on 100 years background in diesel locomotives. The public is being snowed badly by Tesla and other electrics. About 2/3 of them turn out to be coal burners or natural gas burners, operating off the grid. Thermodyamic efficiency is way below modern gasoline burning cars.