This is super unrealistic due to volume.
I filled my car at Costco this morning. I spent about 3 minutes pumping 10 gallons. At the same time, 25 other cars filled up at the 25 pumps. And there was a line backed up. To change refuel times from 3-5 minutes to 15-20 (rather optimistic based on my supercharging experience) won’t work unless you increase the charging infrastructure significantly.
People will need to charge at home, not at gas stations. And motorway stops are going to have to have hundreds of chargers not the current dozen or two.