I feel it's always the same with these EV discussions... some say if you don't like them, you're an idiot of the past, others say it's a transitional technology, and some others pretend it's the solution to every transportation that we have/will have...
Reality is that we'll continue to have petrol/diesel cars & trucks for decades, together with EVs, given the lack of public transportation in some areas, given the limited range and charge time (no, I don't want to wait 3 hours for a charger to become available while going on holiday, in an overcrowded highway station in the summer ! and this 3 or 4 times in a row... when driving 2000km), given the availability of materials to build batteries, given the new recycling needs/issues, given the fact that our electricity is not massively produced ecologically, etc...
Living in the middle of nowhere in France (or in North Dakota, or wherever...), is obviously not the same as living in London or Singapore, and NO single solution fits everywhere.
The most recent petrol & diesel cars are pretty clean, so the problem is more to modernise the current fleet, rather than to have everyone switch to EVs, which is financially, technically, and logistically impossible to achieve in the near future.
To get back to the (initial) subject... I recently had an Audi eTron on test for a few days... and while it's a really nice car, the range was simply inadequate... announced for 400-450km, when driving as I drive on European highways (yes, slightly above the limits), it was in fact rather 250km (if not less), which for me meant that I wouldn't even be able to get back home from my (usual) workplace... pretty disappointing for a 100K car ! (and I'm an Audi fan, so no Audi-bashing here !!).
Longer trips (>200km) at 120-150kmh is simply NOT the right use-case for EVs, modern diesels are far better at this. Personally, I'd rather go for a hybrid, but a large family car, with a decent electrical range, and ideally 4WD (in some areas, this is rather a must in the winter), also costs North of anything reasonable...