Well we agree to a point. The sources you mentioned are a whole lot cleaner than coal or nuclear. Dont mention that to trump people they will hunt you down. Nothing is perfect but people are trying to make the world better. They need to have a chance to do it
1)EV's are 90% efficient ICE cars are 20% efficient AT THE MOST! 2) the grid is more and more powered by renewable. 98% of new electric energy last year was renewable. The grid is now 20-25% renewable. If powered by 100% renewable Teslas are 100% green