It really wasn't. Musk kept making promises on insane deadline and missing them. Anyone with a lick of sence could see that EVs would take decades to reach the main stream and would have huge issues with the raw materials required to make it the transition possible. E.g. Building four more electricity grids worth of capacity to replace gas stations.