Here's a real life trip, but calculated in a non-Performance Model 3, from my house to my buddy's house in Jackson TN (2023 Model 3 LongRange... 295 Wh/mi).
It's 17.4 hours of driving, plus 2.5 hours charging, on a 1,230 mile drive. By your calculations, a gas car would take 40 minutes at gas stations. Electricity cost is $105, vs about $150 for a car that gets 25 mpg. An ICE car getting 35 mpg would cost the same as the Model 3...
I personally don't do this trip straight through... a full day in the car is simply too long for me, so I usually stop at a hotel in Virginia. Now, by stopping at a hotel I can charge the car overnight, which eliminates one charge, which brings it down to 2 hours of charging the BEV, vs 40 minutes refueling the ICE car.
That's it, if you're one of those people who likes to Cannonball the drive, driving straight through without any stops to use the bathroom, or grab a bite to eat...
If, like me, you need a couple stops for food and comfort, then things are even a little better, because of course the car can be charging while you eat or use the facilities. If you figure a stop for one meal on day 1, and one meal on day 2, you knock the "sitting waiting for the car to charge" time down to about an hour on a 1,230 mile drive.
On the subject of how long a recharge time is, and you supposed 30 minutes for a charge, but the average on this trip is actually 19 minutes (this trip, 14+21+21+27+27+7+13+23) but that's if we don't do the overnight hotel stop, or stop for food or restrooms.
You mentioned the Leaf only getting 4.1 miles per kWh... That's really terrible! My Honda Fit EV got that with regular driving, but if I hyper-mile'd it (going 30-35 on back roads) I could reliably get 6 miles per kWh (in warm weather). It was a great little car, but with only 19 kWh, it didn't have much range, and no DC charging capability... It made it a great little commuter car, but road trips were impossible...
Anyway, on a 17.4 hour drive, you're adding between 1 to 2 hours depending on whether you're one of those "pee in a bottle so you don't have to stop" people, or trying to get there without killing yourself... For me, that's not an excessive amount of additional time, but some people won't allow for any extra time at all. Different people, different strokes.