Suppose you buy an entry-level Renault 5, the WLTP range is 310km. In mild conditions you typically get 85-90% of that, enough for the majority of people. But in winter you get 65% of that, so 195km, on a new battery. And after 5 years that may be 165km in winter, and that's just not great. With home-charging that still is enough for most requirements, but you are more restricted for longer trips and have to charge diligently.
I live in an apartment so I wouldn't be home-charging daily, there'd be plenty of times I'd want to park my car at the first available spot in my area at 55% charge and use it the next day, which is even more restrictive.
For the entry-level Tesla the WLTP range is 530km or 70% more. There the problem is much less. And for home-chargers, it's also a no-brainer usually, especially with home solar. But for an apartment-dweller who just needs an entry-level car, it's still a toss-up between a new EV like a renault 5 for 30k, or just a Toyota Corolla Hybrid that gets great mileage, low maintenance and can be had new for 30k or a few years old for 20k.
Unfortunately, I refuse to buy a Tesla due to Musk's politics.
And they're completely right, for them. And completely wrong, for others.
I'll never claim that it's not enough for you. And I agree also that 80% of anyone's trips can be done on just about any EV, even an old Zoe. The statistics are very clear on that, 80% of trips are short.
But you won't sell to the majority with that limitation. Just like 80% of the time my house has just 2 people in it (me and my gf), but if there was a local law that on homes in my street I could not have more than 2 people in the house (like visiting friends and family), I wouldn't have bought it. Because I don't buy it for '80% of the time', I buy it for 100% of the time.
The same goes for cars. People buy 5 seater cars even though the average car has 1.5 persons in it, for this very reason. Only 1% to 2% of cars have 2 seats, even though this is more than necessary for the average occupation in a car.