Very long journeys will involve charging stops, yes. But "I have to make a long journey next week" does not validate "EVs are a dead-end technology".
PS. You can use abetterrouteplanner.com to find out exactly how many charging stops you would have to make on any arbitrary journey.