Tesla has nowhere near the selection of cars that let’s say Ford does. Ford has several different cars, Suv’s, and trucks and Tesla only has a car and suv but that’s only one type of those cars when Ford has several different cars in those groups. The Tesla cars only get about 300 miles per charge when gas cars can be up to 400 miles a tank. This is more appealing to buyers because that means that they have to stop less. Also you can fill up a car in 5 minutes but however a Tesla takes 20 minutes just for half the battery worth of charging.
As you can see clearly that gas cars are way more dominant than the electric car. Also people just love the sound of gas cars and with an electric car you don’t have a certain