This is the problem with electric cars - one car cannot do all the jobs and you may need either to own a second (petrol/diesel) car or else rent one - both of which are all extra cost.
We, the public, are being asked to change the way we live and to accept a sub-standard product. When EVs are at least as good as petrol/diesel, in terms of range and refuelling, *then* is the time to phase out petrol/diesel. But the date of petrol/diesel car withdrawal (ie no longer sold any more) has already been announced. That may be to spur manufacturers to get their acts together, though I'm sure they are all working flat out as it is to find solutions. But if the date comes and we still have EVs with a maximum range of 200 miles and a recharge time (to restore the full range) of over an hour (and maybe considerably longer) then it will be a huge step backwards in the name of "progress".
And will petrol/diesel *rental* cars always be available? Will there come a time when the cars, bought just before sales are stopped, have worn out. What then? Will we have no choice but to stop every 200 miles for a multi-hour break? The problem comes when the place where you take a planned break is not the same place as the one where you can charge the car.