First of all, transportation only accounts for about 30% of total emissions, and that's all transportation including air and sea, so I'm not sure where anyone would get the idea that switching to electric vehicles would be a panacea. It's one required step out of many. Second, most of the rest of what he's complaining about is simply due to the fact that most of our industrial infrastructure currently runs on fossil fuels - of course an electric car isn't making a huge dent in emissions if its being powered by a coal plant, which is why the transition to EVs is just one of many required things that need to happen. Once we move to an infrastructure that is largely clean, those problems disappear. Third, as many posters have pointed out, we shouldn't be trying to replace all ICE vehicles with EVs, we should be trying to massively reduce the total number of vehicles on the road. Americans especially have been brainwashed to believe that we all need cars, (and our cities have been designed so that we need cars, all so you will be forced to buy one) but with proper city design and quality public transit, the overwhelming majority of people don't need a car. (80% of Americans live in urban areas - most of those people don't need a car).
Finally, when he says that this transition is going to take a long time, he is completely correct, which is why those who care about this issue are so adamant that not nearly enough is being done now. This isn't a transition that can happen quickly, and the transition itself will require using a massive amount of fossil fuels. Massive changes need to be forced right now, because the process is going to take multiple decades. Waiting until the effects get worse before we start taking this seriously is insanely stupid. Its like finding out you have cancer, but then waiting until its stage 3 to begin treating it seriously. It is most likely going to be too late to prevent absolute catastrophe.