Please allow me to agree AND disagree with you.
Battery technologies will advance as will the availability of charging locations, but ...
Time to charge comes down to kWh (capacity) of the battery divided by kW of the charging system (rate of charge).
A large ICE has a 100kWH battery, +/-. To charge that in 5 minutes is an impractical volts × amps (watts) number.
Germany is considering deploy 800 +/- V charging stations that will charge a passenger vehicle to full in less than 30 minutes. 800 V AC is “huge” voltage, along with the required amperage. That’s heavy/medium industrial AC supply.
Not impossible, but ...
E.g. even if you upgrade household service to a little over 300 V, ya ain’t getting close to a 5 minute charge time.
Lastly, the thermal effects of a 5 minute charge time to 100 kWh is really something.
Better model is to pull your vehicle into a charged-battery “filling station” and let a robotic arm swap your battery pack.
Correction: ICE should be EV.
We regret the error.