An interesting side note related to this subject. I'm old and like poke greens and eggs. I decided to try and grow poke weed so I would have a handy supply handy. I ordered the seed, and of course they had an infomational sheet with them. One statement on the all the uses of poke weed said, the dye derived from the poke berries, doubles the efficiency of fibers used in solar cells! Amazing what we find when we look, don't you think?All the things you said, as well as the big question, HOW DO WE GENERATE ALL THAT ELECTRICITY? I'm not at all sure solor, water turbine, and wind energy will ever provide enough to meet all our electricity needs, let alone the needs of all electric vehicles, including transport trucks? If that requires coal, natural gas, as well as nuclear power plants, would the environment be any better off? That is likely where this is going, and the new Tesla, beating a Dodge Hellcat in two drag races, in a row, you-tube video, impressed me!