BEVs will never take over in North America. There are too many people spread out or living in places with no hope of charging infrastructure. People are going to balk when they find out they can only charge from a 20A circuit if even that is available.