You crawl first, then walk, then run. EV technology is at the crawling stage, but make no mistake EV will improve, battery life will improve and recharging will take about the time it takes to fill your fuel tank now.
I wont be around to see that and many here wont be either.
You can post anything you want to the contrary, but that will not stop progress, otherwise the horse would still be pulling a plow