LOL, Diesel engines are no match for an electric engine when it comes to torque. The lack of a good longer lasting battery will be solved. Eventually the economics and power of electric engines will replace all he existing diesels. Nothing to do with the climate, it is about economics. For now, there is no electric PU truck that can match the range of a diesel. That will change with time.