It only makes economic sense for those that need a car for their work (taxis, delivery, lots of client meetings...), and that's where electric cars already have an economic advantage. So the "economic sense" is not the reason people buy cars in the first place, but instead convenience it affords them.
I'd love to get an electric car for my city driving, but considering what car my family can fit into, it'd have to be something like an Ioniq 5 at 50K€. And if it was available at that price range 2 years ago when I was getting a new car (still significantly cheaper than Ioniq5), maybe I just would have bit the bullet. But I had to perhaps spend 100K€ on a Tesla or 80k€ on a Jaguar I-pace just to get a comparatively sized car back then.
Renting a car for those one or two trips can be pretty expensive, especially in the travel season, when cars are mostly gone quickly (on top of a cost of an electric car vs. a petrol car). You also have to plan ahead and those impromptu long-weekend trips are now suddenly much harder.
But anyway, we WILL get there. The fact that there are enough people willing to live through the inconveniences caused by EVs today means that infrastructure will get on par, and then none of us will have an excuse.
But pretending that these are not inconveniences in a tool most people get for their convenience does not help anyone.