I've had an EV for 5 years, first one held for 4 years, one year into second one. I haven't used a public charger in the last 3 years, that was on a trip to Belfast. Didn't take much planning, a stop was planned anyway as the drive was more than 3 hrs.
Most owners will charge at home, read somewhere that 90% of charging is done at home.
I have a smart meter, didn't request one, we'll all have them eventually. So picked the tariff that suited me.
I can get 450 km for about €15, about €3.33 for 100 km. By aligning the charging with the lowest tariff, I could get that down to €1.50 for 100km.
Like choosing any car, choose one that suits your needs. If you only do school runs, don't buy a 2L diesel. How many people jumped onto diesel because the tax was cheaper, only to do short runs and then had DPF issues.
If you regularly drive long distance (300km+), pull trailers etc, diesel may still be the better option.
If you can't get a home charger, I wouldn't bother with an EV.
If an EV doesn't suit you, don't get one. Doesn't mean they don't suit anyone else or that anyone else is wrong for buying one. It seems the most anti EV are people who have never owned one.
I'll worry about depreciation in 3-4 years time. I think of it as the cost of changing, not how much it has dropped by. If new cars have dropped by 15k, second hand will also drop, cost of changing will probably be the same.