With the current technology right now, 1000km is not yet achievable, but if it is, then the problem is really charging time. Like you've said, it takes only 5 minutes to refill, whereas in electricity, it needs to be charged over night or a couple of hours, and you still need to pay it. When talking about saving time, the gasoline or diesel car will win, but if you want to save money (except maintenance, only the ratio of charger and fuel prices), then the electric car wins. This is the only part that the electric car won, as most people right now prefer the traditional one, but again, in the future, we don't know that electric cars are far better than today's car.
Initially the pros and cons always adorned when a new breakthrough was launched, assessments in terms of ease of refueling/charging the battery, maintenance costs and purchase price were always a comparison between the two. Regardless of the pros and cons that occur in the midst of society, no one can resist technological developments. Just imagine if oil supplies are running low and the price is getting higher, of course this will be a new problem that makes oil-fuel car owners have to spend more money than usual when refueling.
Electric cars are the latest breakthrough in the automotive world, to cover a wider market, of course, car manufacturers will design cars with all the conveniences and advantages to attract consumers. Electric cars are more environmentally friendly than oil-fueled cars because they don't produce carbon emission residue in the form of Co2, besides that electric cars are also economical in terms of maintenance because they don't need to change oil, spark plugs, coils and replace radiator water. In terms of convenience (pollution free), no need to pay when charging and economical in maintenance, it is very likely that electric cars will dominate the road in the future.