The BMW i3 included a 650cc motor cycle engine to generate power to give it extra range. Users appeared to think it worked great, but they dropped it from the latest model.
I wonder how many sjw, climate change protesting, save-the-planet people drive an electric vehicle? I believe there were one or two in Bob Brown's recent convoy up the east coast - unfortunately they got stuck when they ran out of power.