Electric cars are at the sweet spot. If you look at larger vehicles e.g. Semi-trailer truck, battery doesn't make sense. To have a good range you would need 5 tons of batteries which limits your cargo and it's not economic. Then you have electric ships and planes.