A Tesla Model 3 base model in white with no options will cost $41K with destination charge and no self-driving. Upgrade to the long range model, any color other than white, and get the self-driving package and you're looking at $60K. That same $60K could buy two Honda Insight hybrids which get 40-50mpg, and you'd still thousands left over. There are cheaper electric cars out there, but it's still tough to compete with economy gasoline cars or even economy hybrids like the Honda Insight.
Road trips are also a hurdle for many. If a family drives 8 hours to visit grandma twice a year but an electric car would require a long charging stop at sparse charging infrastructure, suddenly that gas powered vehicle looks a lot more attractive.