I am now on my fourth EV, a Tesla Model 3 Long Range.
I have had 3x BMW i3 before, one of each of the different battery sizes, with the smaller two being with the REX.
The Tesla is (IMHO) a complete ICE replacement. The supercharger network is flawless and totally reliable. The car itself in terms of build, material quality is all fine. I've had Audis, bmws, VWs etc before and this is in the mix. Not the best, not the worst. The way VW and Audi are going with their interior quality, Tesla will be on top before long.
The real good stuff on the Tesla is the hardware underneath and just how well thought out it is as an EV. Games, Netflix, Web browser etc may seem like a gimmick until you are sat charging for 20 mins with nothing to do. Wife and I sat and watched another episode of modern family on Netflix whilst charging the other day when doing a 300 mile trip, just quite handy.
The large central screen just makes sense and works as quick as the latest iPad, graphics processing how it should be done, not like it was designed a decade ago.
I am not a total fanboy though - the autopilot is too nervous and the paint depth could be better. I wish the glass roof had a movable shade on it (car does get hot!) and I wish it also came with a key fob to make opening the frunk easier when you are outside (I know you can buy one from Tesla).
I've driven MANY other EVs including the i3, id3, e-208, e-2008, e-niro, Kona, ioniq and out of that lot it is only the e-niro and Kona I'd consider now over the Tesla.
i3 - marmite car. Quality very good, range not great even with 120ah battery model (44kw). Performance good and driving good. i3s is quite hard riding and a bit bouncy. Feels big and airy inside. Very very good in city/town driving due to brilliant turning circle. Adaptive LED matrix headlights very good. Camera-only adaptive cruise is rubbish.
id3 - interior poor quality, drive is a bit boring, range is average unless having the (overpriced) max model
e-208 - lovely interior and quality. Looks fantastic, quite small, range poor for a 50kw battery
e-2008 - as per e-208 with even less range
e-niro - feeling a bit old inside but quality good. Ride a little unsettled but excellent efficiency and very good Tesla-rivialling range. Loaded with spec too
kona - as per e-niro, but with even more range as is slightly smaller
ioniq - good at feeling like a normal (ice) car, range excellent for size of battery but still quite limited when many offerings now have 200-300 mile real world range