As noted in other posts, the Why for the slow change is so multi-level. Some regular consumers are probably beginning to think about EV's if they are in the ballpark of changing vehicles and have a upper income. Most don't give a second of thought because their auto budget is under 10 grand. Others can afford more but at the moment there isn't an EV type in the used market that works for them. For all of those people, which is a lot, EV's will be many years getting to those owners and they can't consider it anyway until they see a place to recharge pretty much every single parking spot they come across. Relatively few people can charge at home or work.
I can charge my used Bolt at home but we can't yet have two EV's because so many places in the US that only ICE can get us to. I wish the DC charging would stop springing up on highways and start being installed where people arrive at. It's hard enough to find L2 in vacation area's and small towns. I can't take any EV to northern Wisconsin, Michigan, smoky mountains, etc. I can get there but once off the highway I can't explore my destination area for even one day if the lake cabin is 200 or more miles from the nearest charger. But without EV density in any area they aren't going to invest the capital in charge stations, and the locals can't charge so they can't buy EV's there. Big cities, sure. But the whole inner country, a long time coming.