Ehhh. For the range-anxious until charging infra catches up, there can be PHEVs.
I've been excited to have my next vehicle be a BEV for a while now, but having rented a Tesla while on vacation in Michigan (where the infra wasn't exactly good for it) I understand why people might have reservations about jumping in with both feet. Also now that I've interacted with the vehicles and got a better idea of Tesla as a company, I won't be buying one.
For the moment, given my use cases (I periodically have to drive between western WA and central UT) my next vehicle will likely be a PHEV unless there are real breakthroughs in EVs (fuel cells? swappable battery standards?) or charging infra where I need it.