Not really. I can fill my truck up in 5 minutes or less and be on my way. Plus there is a gas station on every corner. I've seen how long it takes to fully charge a car/truck. Not to mention having to coordinate charging station visits. Just not there yet. I've had vehicles make it to 400k before they finally went caput. How long will battery life stay great in a normal price ev car? Plus, the towing issue is a real issue to me. I do own a truck and do use it to tow and carry things all the time.
The battery will outlast the body of the vehicle, and outlive your children. Millions of miles.
If you are fortunate enough to have power at your house like most Americans, you can fill up in 0 minutes instead of 5 minutes, so long as you drive less than 300 miles in a day.
You make a 5 minute stop for fuel once a week and think that's good.
I make no stops for 0 minutes for fuel in an average week.
If you are regularly long-hauling or heavy towing, then an EV is not for you. Otherwise, it's superior at everything right now.