This is our fourth year of running an EV, replacing our old gen 1 Nissan Leaf in May for a new 40kW one. Given the choice, I would not even consider driving anything else. The latest Leaf is an absolute blast, and perfect for our lifestyle. Due to our solar PV, and the decent summer, it was costing us 1.2 ppm, but even using public charging points it is still very cheap to run compared to the other car, a 2.0 litre Skoda Octavia (which I also love driving, but so expensive). We're getting 150 miles range around town, which means a weekly charge as the car is used every day (unlike the Skoda). Seriously, don't diss these vehicles unless you have spent some time with them. They are the future, and will just get better and better. This seems hard to believe given the Leaf is by far and away the best car I have ever driven in the price bracket, and I have driven quite a few over the years. Features include 360 camera, blind-spot alert, cross traffic, emergency braking, intelligent cruise control, auto defrost (no engine starting of course), and in the snow these things are unstoppable (from experience using cross climate tyres, which I always fit). The single pedal operation (e-pedal) is a revelation in town driving, and did I mention quick? Like a scalded cat, very satisfying and, of course, silent. Yes, I have become a fanboy!
As for depreciation, we sold our old Leaf for not much less than we paid for it, but in any case, what you need to look at is TCO. For us, it's a no-brainer to have one of these on PCP, and pay virtually nothing to run it for three years. Your mileage may vary depending on where you live, but in MK, we have free parking for EVs, loads of rapid and type 2 chargers, and anything other than an EV simply does not make sense. Just my opinion of course, but at least it is based on actual experience.