The switch to electric vehicles was always going to be a slog