Another problem is the increased complexity of fossil fuel vehicles, specifically in stuff like the engine, gears, pollution filters, etc. A fossil fuel vehicle is just intrinsically more complicated. Which doesn’t directly relate to the density, but it gives electric vehicles an advantage.