Interesting how on many new technologies there are the sceptics who have 100's of reasons why it is a bad idea and can't possibly happen.
But "necessity is the mother of invention" and most of the time for technologies that start getting adopted, bingo, bango, bongo the "impossibilities" get solved and it takes off,
cell phones, personal computers, sat TV, personal high speed internet (faster than dial up), hyddraulic fracking for gas/oil, deep water drilling, even electricity to the farmers, I can remember as "can't be done".
yes there are many many issues for widespread EV adoption, they will get solved one at a time, over time. Some may need some "pushing" to get addressed, some may limit the rollout speed, but it will happen.