I'm not saying I'm right or wrong...but from Kelly Blue Book:
"Most public charging stations deliver Level 2 power, adding 25 miles per hour to a Chevrolet Bolt EV. Level 3 chargers, also known as direct current fast chargers, provide way more power, but they are far less common."
To me, adding 25 miles per hour or Level 3 even: (myev.com) "80% charge in 30-60 minutes at $0.29/min. ( EVgo station. (It’s $0.25 a minute for EVgo subscribers.) A 25-minute session that added around 50 miles of added range to a Volkswagen eGolf cost $7.25, which comes out to $3.62 for 25 miles. By comparison, the EPA says it costs an average of $2.26 to pilot the standard gas-powered VW Golf the same distance."
And some say "free sun power" i.e. solar home charger...what did the solar system cost?
Again, some free charging stations (the hook) then not free (reel 'em in) then since entire electric grid must be upgraded...who pays? The consumer/taxpayers do.
It still requires materials using petroleum products producing things, generating power, etc.
In the future will there be loggers using battery powered 72" bar chainsaws? Battery powered landscaper mowers running 10 hours on a charge? Battery powered Cat D11 dozers that can run all day? John Deere 9620RX battery tractors? Peterbilt's hauling all day, etc.
A small, inexpensive EV for short everyday store/Dr trips may be practical. I prefer choices, not things we're forced into.
As gas prices increase EVs appear way more practical...FOR NOW.
The future? Who knows.