If you can charge at home (ideally at 240v), and you don’t drive more than the range of your vehicle in a day regularly, it’s gas that has an inconvenience to overcome. I don’t have a gas pump at my house.
If you are an Uber driver and you do 2-3x the range every day, it’s a different story. But if you can charge for free - which isn’t hugely uncommon currently - you can save a lot of money on gas with an EV, so there are tradeoffs.