I have a Nissan leaf and installed a level 2 outlet at my house to avoid this.
It charges overnight so I wake up and drive to work with a full battery.
Since I usually use it to commute it’s perfect. I have had to use chadmo stations (level 3 and slower than Tesla stations) when on longer trips. That takes about 45 minutes to fully charge? Usually I just top up so I can get home if my range is a bit short.
Some of the newer EVs can use super fast charging stations and fully charge in under 20 mins but those stations are rare. I think to get widespread adoption we would need cars that can hyper charge (or whatever it’s called) and those chargers to be all over.
Especially if you live outside of the US!