TL;DR: The EV is the mostly good part; the charging infrastructure is fragmented, unreliable, and still gives anxiety (to ICE owners).
I'm not an EV owner. However, on a work trip last week to Colorado Springs, I was given a Hyundai Ioniq 5 EV for my compact car reservation, with the rental company telling me they were out of gas cars. The other choice was a Chrsyler Pacifica minivan.
Good little runabout/commuter car, heated seats woohoo! Some quirks. No wireless Apple CarPlay/Android Auto. That feature works only with the USB-A port way up front down there in the deep center console. Like WTF, when there's 2 additional USB-A ports in the center console between driver's and front passenger's seats. Nope doesn't work with those, per the Hyundai forums. Also, USB-A ports are shitty and loose and wonky, good ol' Hyundai Pony quality, I see (let's see if any of y'all remember that car, which lent some of it's exterior design to the Ioniq 5.
Other issue... finding working Level 3 chargers. While the navigation system has POIs for EV chargers, it doesn't let one filter between levels 1/2/3. Which is frustrating, when you're on a long ride, or don't have an overnight to charge, and what you need is an L3 to top up to 80% and move on. The L3 at REI wasn't working, and the L2 was charging at 7 kW (current charge was 60% and I had to return the EV with at least 70% charge remaining). At some hotels, like the ones next to mine, one L2 wasn't working and the other was roped off by the repair crew or was blocked off by management. Finally, I found a pair of L3s at a.... gas station in the north side of town. But there weren't any open restaurants or shops or cafes one could patronize while the EV was charging.
Also, L2 chargers in the adjacent building by my work site weren't working. The ones at the Nissan dealer are for Ariya/Leafs owners only; other users will get their EV towed, per the warning in red bold Arial font/typeface. The ones at the BMW dealer are for BMW owners, even though other EVs can charge there, per the parking lot vulture. But there's nothing around that dealer, so it's a lonely hike to anywhere from there, unless one carries a bike in their vehicle and hop on the trail.
Anyways, the L3 did its thing, at one point charging at up to 125kW and then tapering down once hitting 90%. so 58% to 92% took 37 minutes, cost was $12.50. Pricier than I expected, given that I've charged at Electrify America's HQs in Reston, VA.
The rental did nothing to assuage my anxiety on finding working chargers. I wish there were more chargers, even L2s, and in working order. And the system is so damn fragmented that you have to get an app for Chargepoint, one for EVgo, one for StupidMeAcceptingTheEV. Thankfully everything is expensed.