I fully agree with your points, and I've tried to make clear from the off that I agree that there are still numerous issues to be overcome with EV, the charging issue being the biggest one.You obviously say this from the position of charging you car at home. Or being able to if you have an EV.
The argument falls apart at the point you cant charge at home. Then an EV, regardless of size is a massive step backwards. Given thats over half the working population, thats a bit of a problem
That particular problem simply isnt going to get fixed, because, basically it cant be.
When the supply of cheap ICE cars starts to dwindle, those people will be screwed. They will spend every evening looking for somewhere to charge, at the same time as everyone else. And unless they do that in the middle of the night, they will pay very handsomely for the privilege.
Cheap overnight charging is only available for the middle classes with driveways. Those least able to pay, will pay the most.
However, from my perspective its a bit like the mobile phone thing. When they first came out they cost thousands, were the size of a small house, battery life was rubbish and the network was unreliable and patchy.
Fast forward 30 years and we've all got one in our pocket with 99% reliability and full coverage, and as the technology matures and the infrastructure catches up (which it will) EV will be the same.
I'm pretty certain that when ICE cars were invented only the rich could afford them and fuel wasn't readily available. We seem to have cracked that one though.