So I had a P100D Model S as an overnight test drive, then rented a 90D for a week while my M5 is in the shop -- my experience was underwhelming with both, the P100D I loved to a degree and did a brief roundup on Instagram shortly after I had returned it, but actually experiencing real life circumstances with the 90D for a week, I was heavily turned off to all electric vehicles for the time being.
I love the cars, let me get that out of the way; it isn't the vehicle I have issues with, it's the technology that powers them. The instant torque is a lot of fun, they are about on par with my M5, well the P100D was, while the 90D was a little slower. The ideal aspect was the lack of shifting and the silence in which you're able to maneuver.
There was one point where I did an asshole move at a light and a motorcycle PD saw it, followed me, then didn't do anything because he couldn't tell if I was actually speeding or not because what I did was done in silence.
The issue I have mainly is with charging -- it has a way to go, taking 2 hours to charge at a supercharger when it takes me 2 minutes to fill a gas tank is unappealing to me. Sure you can say you can charge it overnight, but my office for example doesn't have a charger at the valet. This means it needs to be plugged in to 3 prong outlet which lead to the car charging 4 miles every hour. Essentially I would've rather not had them plug it in over night because it just pissed me off the next morning when I picked it up.
When battery swapping is a practicality then the vehicle will be far more appealing, but having to go to a Tesla Super Charger location, wait for the cars that are also in line waiting to charge, then charge for an hour go get 200 miles of range from it is a bit obnoxious in my eyes.
The other issue I have is cars like the M5 or E-Class that it's built to compete with blow the interior out of the water. It isn't very comfortable, it very much feels more like the tech project that it is as opposed to the luxury vehicle it's meant to be. They've come a long way, I'll give them that, but I still believe they have a ways to go to really compete with their price point when a P100D is 165k.
In all, the car is a lot of fun -- controlling everything from the massive display is beyond annoying, just give me switches, I don't know why they had to be so extra. On top of that, I just still don't believe it's a $165k car regardless of how coveted owners treat the vehicle.